MySQL5.7常用命令
- 基于Centos7.6
1.修改密码
1 | 方法1: |
2.指定IP访问数据库
1 | GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何远程主机都可以访问数据库 |
3.查看连接线程
1 | processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等。 |
4.查看MySQL版本
1 | select version(); |
5.创建数据库实例
1 | create database 数据库名称 charset utf8mb4; |
6.查看数据库监听端口
1 | netstat -antp|grep mysql|grep LISTEN |
7.查看用户信息
1 | select user,host from mysql.user; |
8.指定用户从特定网段访问
1 | grant all on *.* to test@'192.168.3.%' identified by '123'; |
9.创建用户
1 | create user testuser@localhost identified by 'testuser'; |
10.查看表总行数
1 | select count(*) from table_name; |
11.查看表的前几行数据
1 | select * from table_name limit 10; #查看前10行数据 |