美文网首页
Ubuntu安装mysql并开启远程链接

Ubuntu安装mysql并开启远程链接

作者: 大锤在学习 | 来源:发表于2018-12-22 18:38 被阅读0次

mysql安装

#按顺序执行
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev

检查是否安装成功

sudo netstat -tap | grep mysql
#通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。

查看默认账户密码

sudo vim /etc/mysql/debian.cnf
默认账户密码

连接数据库

mysql -udebian-sys-maint -p
password:Vhe01VS4xoNu9ZGN

开启局域网连接

1、检查默认端口3306的占用情况:

netstat -an | grep 3306 
#结果:tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 
#如果都是127.0.0.1,那么说明3306端口没有对外开放,只是监听本地的连接

修改端口监听

sudo vim /etc/mysql/mysql.conf.d/mysqld.c
#注释掉bind-address=127.0.0.1或修改为0.0.0.0

重启mysql

sudo /etc/init.d/mysql restart
#重启后执行netstat -an | grep 3306 
#查看3306端口监听情况:tcp6 0 0 :::3306 :::* LISTEN

添加,修改远程连接账户

mysql -u root -p
输入密码
use mysql
//授权用户能进行远程连接
grant all privileges on *.* to root@"%" identified by "password" with grant option;
//grant all PRIVILEGES on testdabatase.testtable to username@'192.168.1.2' identified by 'user-pass';
//刷新权限信息
flush privileges

查看mysql库下的账户名和host信息

select user, host from user

--------到这里已经完成了所有操作,尽情享用吧!!---------

相关文章

网友评论

      本文标题:Ubuntu安装mysql并开启远程链接

      本文链接:https://www.haomeiwen.com/subject/wmfwkqtx.html