Ubuntu安装mysql并配置远程访问

1.安装mysql

apt-get install mysql-server mysql-client;
添加 /etc/mysql/mysql.conf.d/mysqld.conf
[mysqld]
skip-grant-tables
# bind-address = 127.0.0.1

2.登录mysql:

mysql -uroot ;

show databases;

use mysql;

grant all on *.* to root@'%' identified by '123456' with grant option;  #允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server。

flush privileges;        #刷新权限表,使配置生效

4.本地登录MySQL:

mysql -uroot -p****

5.指定端口号登录MySQL数据库:

mysql -P3306 -uroot -p****

6.指定IP地址和端口号登录MySQL数据库:

mysql -h127.0.0.1 -P3306 -uroot -p****

7.指定IP地址和端口号登录指定数据库:

mysql -h127.0.0.1 -P3306 -Dtest -uroot -p****