linux 系统装mysql,新装的Linux服务系统安装MySQL

目的描述:全新的腾讯云Linux服务器,系统是ubuntu 16.04。需要在上面安装mysql数据库。

使用XShell远程登录,在终端窗口中使用sudo apt-get 指令在线安装mysql。

在安装MySql之前先执行更新指令:

sudo apt-get update

效果图如下:

abc06b961ad3fd93c072d5bc81d5531f.png

接着执行安装MySql指令:

sudo apt-get install mysql-server

这时候系统会去下载MySql服务,然后自动安装,中间会提示

5ad79813f5a156ff66ac5c8abaf2dd21.png

然后会提示输入密码,再次确认密码即可。

a25d5753f6cd705092e2142b1a73d299.png

c45a0997651f223c205b1fd346c9e664.png

接着执行安装MySql的客户端指令:

sudo apt-get install mysql-client

2ae6019ff79a3affdf9b26a4e411e460.png

7cd0142cef16e2856d17ee143c28198e.png

最后输入查看MySql服务监听端口指令:

sudo netstat -tap | grep mysql

如果上面命令返回结果如下,mysql已经监听端口,说明mysql已经安装成功。

ca5c6d2ed7b73126878a5f507faa4088.png

至此在Linux服务器安装MySql完成........

设置使用Navicat 远程链接 mysql

输入指令查看监听端口:

ss -tlnp

719acbf67209a55040e70ebbfb31593f.png

若如上图所示,或者没有开启3306端口。则mysql仅允许服务器本地访问。

打开 MySQL 配置文件 my.cnf(/etc/mysql/my.cnf)

使用vim打开文件:

ubuntu@VM-0-8-ubuntu:/etc$ cd mysql

ubuntu@VM-0-8-ubuntu:/etc/mysql$ sudo vim my.cnf

加入以下配置:

[mysqld]

bind-address=0.0.0.0

skip-name-resolve  # 这个配置是:

当一个新的请求到达mysql服务时,mysql服务会派生一个子进程来处理这个请求的全部事宜。这个子进程首先会检查发来请求的主机名是否在缓存中,如果不存在则会进程DNS解析来查找主机名。

可以通过在mysqld标签下skip-name-resolve禁用DNS解析。

进入编辑模式 编辑完切换到命令模式在wq保存退出

8afa9871e653657cd3623f0f7888d881.png

需要重启mysql

/etc/init.d/mysql restart;

然后是重启mysql服务,但是我这里总是失败,所以我就是简单粗暴,直接重启服务器电脑。

待服务器重启后再次输入

ss -tlnp

这时候看到的是更改监听IP

73f0000d4c327dbb8e11ba492950394c.png

再次查看:

netstat -anpt

4f58ca631932306615769dad846a08f8.png

如果没有更改前应该是:127.0.0.0:3306  如果如上图说明更改成功了。

然后进入mysql环境输入命令:

mysql -uroot -p

回车 输入密码进入mysql环境

11a80a9e1c316d24b9e7f1abcf837be0.png

输入指令打开mysql数据库:

use mysql

查看用户表信息:

select host,user from user;

83657b820790d7723742d29f239dbc4f.png

新增一个用户:

GRANT ALL PRIVILEGES ON *.* TO 'wdjwxl'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

995e605d845b9b84f8a14847b7d9a906.png

最后输入指令刷新权限:

flush privileges

最后退出root 用户重新登录刚刚新增的用户,登录成功说明添加没有问题。

然后打开Navicat输入配置信息链接登录。

b596acbf745c5b460dd7c021aff4f036.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值