码迷,mamicode.com
首页 > 数据库 > 详细

Ubuntu安装之----MySQL

时间:2018-07-20 14:03:08      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:upd   ges   mysq   strong   etc   远程连接   出现   mil   手动   

刚刚买了阿里云的服务器,作为新手选了Ubuntu16系统,记录下安装MySQL的过程:

1、执行:sudo apt-get install mysql-server

  出现错误:Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

  根据提示以及搜索:执行了命令:sudo apt-get update

  然后再执行第一条命令

2、执行:sudo apt install mysql-client

3、执行:sudo apt install libmysqlclient-dev

4、检查是否安装成功:sudo netstat -tap | grep mysql

     得到:技术分享图片

   表示安装成功

5、登陆mysql:mysql -u root -p passwd   安装后默认密码为123456

   退出命令:quit;

6、设置服务器mysql可以远程访问:

  命令:sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

  进入该文件的vi模式后:

  (1)按 i 键进入编辑模式,找到bind-address = 127.0.0.1,#注释掉它

  (2)按Esc键,然后 :w 保存,再 :q 退出 (此处原本想用 :qw 两步变一步,但是提示没有这个命令)

  在进入MySQL服务,执行以下两条命令进行授权:

  (1)grant all on *.* to root@‘%‘ identified by ‘ 此处为密码 ‘ with grant option;

    (2) flush privileges;

  退出MySQL服务,重启MySQL:

   (1)service mysql restart

7、然后本机SQLyog或者Navicat开始连接:

  2003错误:无法远程连接

  折腾了老久,搜到了一篇博文,讲阿里云服务器默认不对外开启3306端口,需要手动去管理后台添加,一口老血喷出来。

  进到后台选择:技术分享图片

 

  然后添加规则:技术分享图片

 

  然后重启服务器即可

 

 

  

Ubuntu安装之----MySQL

标签:upd   ges   mysq   strong   etc   远程连接   出现   mil   手动   

原文地址:https://www.cnblogs.com/lambs/p/9338782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!