ubuntu下mysql的常用命令有哪些
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的常用命令,希望能够帮助到大家。
相关文章