数据库操作
查看所有数据库:
SHOW DATABASES;
创建数据库:
CREATE DATABASE database_name;
删除数据库:
DROP DATABASE database_name;
选择数据库:
USE database_name;
查看当前数据库的状态信息:
SHOW STATUS;
查看当前连接的权限信息:
SHOW GRANTS;
数据库备份与恢复:
备份:mysqldump -h host -u root -p dbname > dbname_backup.sql
恢复:mysql -h host -u root -p dbname < dbname_backup.sql
表操作
查看当前数据库下所有表:
SHOW TABLES;
查看表的字段结构:
DESC table_name;
创建表:
CREATE TABLE table_name (column1 datatype [constraint], column2 datatype [constraint], ...);
删除表:
DROP TABLE table_name;
修改表结构:
添加字段:ALTER TABLE table_name ADD column_name datatype [constraint];
删除字段:ALTER TABLE table_name DROP COLUMN column_name;
重命名表:ALTER TABLE old_table_name RENAME TO new_table_name;
数据操作
插入数据:
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
查询数据:
SELECT column1, column2, ... FROM table_name WHERE condition;
更新数据:
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
删除数据:
DELETE FROM table_name WHERE condition;
用户管理
创建用户:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
授权:
GRANT privilege ON database_name.* TO 'username'@'host';
- 上一篇:创建mysql数据库及数据表
- 下一篇:mysql workbench 8安装
- 文章导航