• ubuntu mysql新增用户并开启远程连接


    1、首先用root用户登录mysql

    mysql -u root -p

    输入密码后登录成功

    2、新建用户

    use mysql;
    select host,user from user;(查看现有用户)
    CREATE USER 'king'@'localhost' IDENTIFIED BY '123456';(新建用户);
    select host,user from user;(再次查看用户)

           第一次                 第二次

     3、赋权限

    GRANT ALL PRIVILEGES ON *.* TO 'king'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    flush privileges;

    注:king表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个123456表示密码

    4、修改配置文件

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

    注:有的可能在 /etc/mysql/my.cnf这里面因为看好多都说在这里面,但是看配置文件就知道了,里面没东西,又引入的其他的文件;

    找到bind-address = 127.0.0.1

    bind-address = 127.0.0.1 修改为(注释掉)
    
    #bind-address = 127.0.0.1

    5、重启mysql

    service mysql restart

    6、有的需要配置端口

    打开3306端口

    sudo ufw allow 3306 

    7、测试,ok了;

  • 相关阅读:
    GIT分支的一些开发心得
    java文件压缩和解压
    java发送邮件
    单例多例
    String,StringBuffer,StringBuilder区别
    GIT文件的三种状态
    javascript 常用技巧
    javascript优化工具 Doloto
    thinkphp 5内置验证规则-基本版
    php+redis配置
  • 原文地址:https://www.cnblogs.com/xbxxf/p/9174028.html
Copyright © 2020-2023  润新知