美文网首页
Ubuntu16.04 下安装mysql 5.7

Ubuntu16.04 下安装mysql 5.7

作者: 西小瓜 | 来源:发表于2019-04-29 16:57 被阅读0次

    Ubuntu下安装mysql 方式有很多,这里选用APT安装。「以下都是root用户操作,如果是其他,前面需要输入sudo」

    1.卸载所有与mysql有关的文件。(如果之前装失败了,需要执行此步骤)
    apt-get purge mysql*
    

    输入Y继续。

    2. 安装依赖库
    apt-cache search libaio # 查找
    apt-get install libaio1 # 安装
    
    3.下载APT库并安装
    dpkg -i mysql-apt-config_w.x.y-z_all.deb
    

    安装过程中你会遇到选择安装的服务器和其他工具,默认即可,(两次回车,然后选择OK选项即可)

    5.完成后,安装mysql-server
    apt-get install mysql-server
    

    安装过程会提示输入mysql的密码,两次。

    6.查看状态(可选)
    service mysql status
    
    7.停止/启动服务(可选)
    service mysql stop
    service mysql start
    
    8.Ubuntu下测试已经安装成功,接下来需要通过远程来连接mysql 数据库,但是 mysql 默认是不支持远程连接,所以一般情况下在连接的时候可能会出现以下报错:
    2003 can't connect to mysql server on 10038
    

    好,接下来就来解决这个bug。
    (1).检测一下3306端口是否开启。

    netstat -an|grep 3306
    

    (2)打开mysql配置文件并将bind-address = 127.0.0.1注注释掉

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

    (3)进入mysql,对远程用户进行授权,

    use mysql
    grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx';
    

    这里的root 是你远程登录的用户,xxxxxx是你登录使用的密码,然后可以在mysql数据 表中查看到你这个用户已经被添加到user表中.

    9.再次测试远程登录
    image

    好了,mysql安装到此真正成功。

    相关文章

      网友评论

          本文标题:Ubuntu16.04 下安装mysql 5.7

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