1.常用命令集合:
-
进入数据库:
mysql -uroot -p
-
显示数据库:
show databases;
-
选择数据库:
use databases-name;
-
显示所选择数据库中的数据表:
show tables;
-
显示具体数据表的表结构:
describe tables-name;
-
使用MySQL语句显示数据:
select * from tables-name;
-
退出mysql:
exit;
2.运行截图:
3.其他命令集合:
3.1数据库以外:
- 添加mysql开机自启:
systemctl enable mysql
- 启动mysql:
systemctl start mysql
- 查看mysql:
systemctl status mysql
- 获取初始密码:
cat /root/.mysql_secret
- 修改现有的mysql密码:
mysqladmin -u root -p password "123456"
3.2进入数据库:
-
I.对数据库操作语句:
select ... from table
——查询update table set 字段="值" where 字段="值"
——更新insert into table() values()
,insert into table1 (select * from table2)
——插入delete from table where ...
——删除
-
II.创建远程登录MySQL的账号(建议使用非root账号远程登录MySQL数据库,本示例账号为
dms
、密码为123456
):mysql> grant all on *.* to 'dms'@'%' IDENTIFIED BY '123456'; #使用root替换dms,可设置为允许root账号远程登录。 mysql> flush privileges; # 一定要记得刷新
-
III.修改现有的MySQL密码:
mysql>use mysql; mysql>update user set password=password('123456') where user='root'; mysql>flush privileges;
-
IV.查看正在进行的任务:
mysql>show processlist
; -
VI.Kill正在进行的任务:
kill id;