
SHOW DATABASES;SELECT DATABASE();CREATE DATABASE 数据库名;CREATE DATABASE IF NOT EXISTS 数据库名;DROP DATABASE 数据库名;DROP DATABASE IF EXISTS 数据库名;USE 数据库名;SHOW STATUS;SHOW STATUS;(注意,这与查看MySQL运行状态的命令相同,但上下文不同时,其显示的信息会针对当前数据库)SHOW GRANTS;mysqldump -h host -u root -p dbname > dbname_backup.sqlmysql -h host -u root -p dbname < dbname_backup.sql(注意,这里使用的是mysql命令的导入功能,而非特定的恢复命令)SHOW TABLES;DESC 表名; 或 DESCRIBE 表名; 或 SHOW COLUMNS FROM 表名;CREATE TABLE 表名 (字段名 数据类型 [字段选项], ...);DROP TABLE 表名;DROP TABLE IF EXISTS 表名;ALTER TABLE 表名 RENAME TO 新表名;ALTER TABLE 表名 ADD 字段名 数据类型 [字段选项];ALTER TABLE 表名 DROP COLUMN 字段名;ALTER TABLE 表名 MODIFY COLUMN 字段名 新数据类型 [字段选项];ALTER TABLE 表名 CHANGE COLUMN 旧字段名 新字段名 新数据类型 [字段选项];SHOW CREATE TABLE 表名;INSERT INTO 表名 [(字段名1, 字段名2, ...)] VALUES (值1, 值2, ...);SELECT * FROM 表名;SELECT 字段名1, 字段名2, ... FROM 表名;SELECT * FROM 表名 WHERE 条件;UPDATE 表名 SET 字段名1=新值1, 字段名2=新值2, ... WHERE 条件;DELETE FROM 表名 WHERE 条件;CREATE USER 用户名@'IP' IDENTIFIED BY 密码;DROP USER 用户名@'IP';ALTER USER 用户名@'IP' IDENTIFIED BY 新密码;SET PASSWORD FOR 用户名@'IP' = PASSWORD(新密码);(需要权限)mysqladmin -u用户名 -p旧密码 password 新密码;SHOW GRANTS;SHOW GRANTS FOR 用户名@'IP';GRANT 权限1, 权限2, ... ON 库名.表名 TO 用户名@'IP';INSERT(插入)、DELETE(删除)、UPDATE(修改)、SELECT(查询)、ALTER(修改表结构)、CREATE(创建表)、DROP(删除表)等。EXIT; 或 QUIT;HELP; 或 HELP '具体命令';HELP DATA TYPES;NET START MYSQL;./mysql start;将上述命令中的START替换为SHUTDOWN;将上述命令中的START替换为RESTART。