服务器主机linux安装mysql_新装的Linux服务系统安装MySQL

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

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

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

sudo apt-get update

效果图以下:数据库

6b3c7d989add6010e99fcd8b6c5003ea.png

接着执行安装MySql指令:ubuntu

sudo apt-get install mysql-server

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

986c01a1f9e2ce3ce9852f24b003f554.pngvim

缓存

而后会提示输入密码,再次确认密码便可。服务器

12ebbea483fa4d777953dd134c7480c8.png

64885255777e103aa65a5d9fee5c19e2.png

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

sudo apt-get install mysql-client

8b47786bd73980be9047b28576285e3e.png

4de5ba5d28883459d056bf0161139735.png

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

sudo netstat -tap | grep mysql

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

d13601ee494bdd7d9c7ff79114cc98b0.png

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

设置使用Navicat 远程连接 mysql

输入指令查看监听端口:

ss -tlnp

f601253369aecf600753071fa629a3aa.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保存退出

6f2e134ac65da99484b5cf604f1bc030.png

须要重启mysql

/etc/init.d/mysql restart;

而后是重启mysql服务,可是我这里老是失败,因此我就是简单粗暴,直接重启服务器电脑。

待服务器重启后再次输入

ss -tlnp

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

772c1e8e3cf2b584e924b92c3396bdb2.png

再次查看:

netstat -anpt

015addadf7841ed3d70780603af997ba.png

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

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

mysql -uroot -p

回车 输入密码进入mysql环境

c1c0b81c90ceac58104df97c36dd70a9.png

输入指令打开mysql数据库:

use mysql

查看用户表信息:

select host,user from user;

90c917a56b3e6f2242b60ffff5da71bb.png

新增一个用户:

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

e38d01b2989eb9be71851c8033bab9ac.png

最后输入指令刷新权限:

flush privileges

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

而后打开Navicat输入配置信息连接登陆。

05215d889a072fa48d8433b6639e789a.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值