服务管理命令
1、启动MySQL服务
命令:mysqladmin start
或/etc/init.d/mysql start
(根据安装路径)。
2、重启MySQL服务
命令:mysqladmin restart
或/etc/init.d/mysql restart
(根据安装路径)。
3、关闭MySQL服务
命令:mysqladmin shutdown
或/etc/init.d/mysql shutdown
(根据安装路径)。
数据库操作命令
1、显示数据库列表
命令:SHOW DATABASES;
。
2、显示当前数据库中的所有表
命令:SHOW TABLES;
。
3、显示数据表的结构
命令:DESCRIBE 表名;
或EXPLAIN 表名;
。
4、创建数据库
命令:CREATE DATABASE 数据库名 [CHARACTER SET utf8] [COLLATE utf8_general_ci];
。
5、删除数据库
命令:DROP DATABASE 数据库名;
。
6、使用数据库
命令:USE 数据库名;
。
7、创建表
命令:CREATE TABLE 表名 (字段1 数据类型, 字段2 数据类型, ...);
。
8、删除表
命令:DROP TABLE 表名;
。
9、清空表中记录
命令:DELETE FROM 表名;
或TRUNCATE TABLE 表名;
。
10、显示表中的记录
命令:SELECT * FROM 表名;
。
11、插入记录
命令:INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);
。
12、更新记录
命令:UPDATE 表名 SET 字段1 = 值1, 字段2 = 值2, ... WHERE 条件;
。
用户管理命令
1、增加新用户
命令:GRANT ALL PRIVILEGES ON *.* TO '用户名'@'登录主机' IDENTIFIED BY '密码';
。
2、修改用户密码
命令:ALTER USER '用户名'@'登录主机' IDENTIFIED BY '新密码';
。
数据导入导出命令
1、导出数据库
命令:mysqldump -u用户名 -p密码 数据库名 > 导出文件.sql
。
2、导入数据库
命令:mysql -u用户名 -p密码 数据库名 < 导入文件.sql
。
3、将文本数据导入数据库
命令: `LOAD DATA LOCAL INFILE '文件名' INTO TABLE 表名 FIELDS TERMINATED BY 't' LINES TERMINATED BY '
';`。
其他常用命令
1、退出MySQL命令行
命令:EXIT;
或QUIT;
。
2、查看SQL语句的效率
命令:EXPLAIN SELECT * FROM 表名;
。
3、重命名表
命令:ALTER TABLE 原表名 RENAME TO 新表名;
。
这些命令涵盖了MySQL在Linux系统下的大部分常见操作,从服务管理到数据库操作,再到用户管理和数据导入导出等,希望这些命令能帮助您更高效地使用MySQL。
以上内容就是解答有关mysql linux命令大全的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/75708.html