2019-07-17 linux下安装mysql和mysql远程连接

linux环境安装mysql

sudo apt update
sudo apt install mysql-server

MySql运程连接

环境和mysql版本

MySql: mysql Ver 14.14 Distrib 5.7.26, for Linux (x86_64) using EditLine wrapper

linux: Ubuntu 18.04.2 LTS

第一步

grant all privileges on *.* to 'root'@'%' identified by 'password';

flush privileges;

  • 第一个* 是数据库名称,可以改成允许访问的数据库名称

  • 第二个* 是数据库的表名称(*代表允许访问任意的表和数据库)

  • root代表远程登录使用的用户名,可以自定义

  • % 代表允许任意ip登录,如果你想指定特定的IP,替换掉就可以

  • password 是运程连接密码

  • 第二条命令能让上面的命令立即生效

第二步

修改mysql.cnf文件.在bind-address = 127.0.0.1前面加#

目录: /etc/mysql/mysql.conf.d/mysqld.cnf

命令:

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

注意:

bind-address = 127.0.0.1可能不在这个文件中,可以通过查找find /* -name my.cnf,这个文件里可能就有,如果没有,可以查看这个文件包含的路径,如:

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

这两个路径下面的文件不多,可以一个一个找.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容