Linux下 MySQL常用操作命令

1、登录mysql 

mysql -uroot -p
Enter password: 【输入原来的密码】

2、修改用户密码

mysql> use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;   

3、查看用户表

mysql> select user,host,password from mysql.user;  

4、开启mysql的远程访问权限

(1)

方法一:

mysql> use mysql;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql> flush privileges;

方法二:

mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
mysql> flush privileges;

(2)然后,开放防火墙端口:

#打开防火墙配置文件
vi /etc/sysconfig/iptables

#增加下面一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

#重启防火墙
service iptables restart

       注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前

(3)如果是云服务器,则需确保阿里云实例里开放了3306端口

5、重启、启动、关闭 MySQL服务器

service mysqld restart   #重启服务器
service mysqld start     #启动服务器
service mysqld stop      #关闭服务器

猜你喜欢

转载自blog.csdn.net/qq_37584445/article/details/82259752