美文网首页
阿里云ESC ubuntu 安装Mysql

阿里云ESC ubuntu 安装Mysql

作者: TTRR | 来源:发表于2016-10-11 23:49 被阅读0次

    1.安装Msql

    sudo apt-get mysql-server mysql-client
    

    查看是否安装成功

    sudo netstat -tap | grep mysql
    

    ![]MR@OBOBKTT}S511PA)GOWT.png](https://img.haomeiwen.com/i3120436/eec4e85141ba700f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    则表示安装成功!

    接下来就可以尝试进入mysql

    mysql -u root -p
    

    然后输入之前设置的密码

    可以简单看一下数据库

    show databases
    

    2.因为mysql默认为3306端口,所以要先对外开放

    2.1查看端口情况

    netstat -an | grep 3306
    

    ![
    ]TO.png](https://img.haomeiwen.com/i3120436/4e40b5348b24de09.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    (没设置之前 应该是 127.0.0.1:3306)

    2.2
    找到 /etc/mysql/my.cnf配置文件
    修改bind_address = 127.0.0.1 如下图

    ![K7]4(A~%]4H%B]FZJXV3$4Q.png](https://img.haomeiwen.com/i3120436/4e64177830b30bf4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    (需要重启才能生效)

    3.开启Mysql 远程连接

    进入mysql之后输入以下命令

    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword';
    

    两个通配符 第一个表示 数据库,第二个表示数据表 myuser 表示 远程登录的用户名,%表示任意IP mypassword表示远程登录密码

    然后再输入以下命令,才会生效:

    FLUSH   PRIVILEGES;
    

    也可以 直接改 mysql 的User表

    Use mysql;
    

    使用mysql数据库

    UPDATE USER SET HOST='%' where user='root';
    

    再执行flush命令

    然后你就可以再远程通过一些数据库管理工具访问啦~~~

    相关文章

      网友评论

          本文标题:阿里云ESC ubuntu 安装Mysql

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