美文网首页数据库
Mysql基本操作

Mysql基本操作

作者: Grey____ | 来源:发表于2019-03-12 10:21 被阅读0次

    环境:Ubuntu16.04

    配置Mysql远程访问
    1. 编辑配置文件
    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf  
    bind-address = 0.0.0.0 #127.0.0.1改成0.0.0.0
    
    1. 修改用户权限
      登录:mysql -uroot -proot
      授权远程登录账号: grant all on . to root@'%' identified by 'root'; --添加一个用户名是root且密码是1的远程访问用户
      刷新:flush privileges;
      查看是否添加成功:select user,host,authentication_string from user; --在5.7中用户密码是列authentication_string
      退出:quit
    2. 重启MySQL服务 service mysql restart
    创建数据库、用户、授权
    create database noah_xinhua; #建表noah_xinhua
    CREATE USER 'noah_dba'@'localhost' IDENTIFIED BY 'xinhua098'; #创建用户noah_dba
    grant all on noah_xinhua.* to noah_dba@'%' identified by 'xinhua098'; #授权noah_xinhua给noah_dba
    flush privileges;#刷新
    
    service mysql [start|stop|restart]未响应
    1. ps ef | grep mysql查出相关占用的进程,kill -9 pid
    2. 再次启动即可

    相关文章

      网友评论

        本文标题:Mysql基本操作

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