ubuntu下mysql的常用命令有哪些

2023-04-16 03:40:00 ubuntu 有哪些 常用命令

Ubuntu下MySQL的常用命令包括:

1.连接MySQL:mysql -u 用户名 -p 密码,登录MySQL服务器;

2.查看MySQL版本:SELECT VERSION();;

3.查看当前数据库:SELECT DATABASE();;

4.查看当前用户:SELECT USER();;

5.查看所有数据库:SHOW DATABASES;;

6.查看指定数据库中的表:SHOW TABLES FROM 数据库名;

7.查看表结构:SHOW COLUMNS FROM 表名;

8.查看表中的数据:SELECT * FROM 表名;

9.插入数据:INSERT INTO 表名 (字段1,字段2,...) VALUES (值1,值2,...);

10.更新数据:UPDATE 表名 SET 字段1=值1,字段2=值2 WHERE 条件;

11.删除数据:DELETE FROM 表名 WHERE 条件;

12.创建数据库:CREATE DATABASE 数据库名;

13.删除数据库:DROP DATABASE 数据库名;

14.创建表:CREATE TABLE 表名 (字段1 数据类型,字段2 数据类型,...);

15.删除表:DROP TABLE 表名;

16.添加字段:ALTER TABLE 表名 ADD 字段 数据类型;

17.修改字段:ALTER TABLE 表名 MODIFY 字段 数据类型;

18.删除字段:ALTER TABLE 表名 DROP 字段;

19.给字段添加索引:ALTER TABLE 表名 ADD INDEX 索引名 (字段);

20.删除索引:ALTER TABLE 表名 DROP INDEX 索引名;

21.查看MySQL进程:SHOW PROCESSLIST;

22.杀死MySQL进程:KILL ID;

23.查看MySQL用户:SELECT USER,HOST FROM mysql.user;

24.添加MySQL用户:GRANT 权限 ON 数据库.* TO 用户名@主机 IDENTIFIED BY '密码';

25.删除MySQL用户:DROP USER 用户名@主机;

26.刷新权限:FLUSH PRIVILEGES;

27.备份数据库:mysqldump -u 用户名 -p 密码 数据库名 > 文件名.sql;

28.恢复数据库:mysql -u 用户名 -p 密码 数据库名 < 文件名.sql;

29.导出数据:SELECT * FROM 表名 INTO OUTFILE '文件名';

30.导入数据:LOAD DATA INFILE '文件名' INTO TABLE 表名;

以上就是Ubuntu下MySQL的常用命令,希望能够帮助到大家。

相关文章