美文网首页
Mysql安装和远程配置

Mysql安装和远程配置

作者: 洛奇lodge | 来源:发表于2018-11-24 16:38 被阅读0次

    1、服务器端安装

    安装过程中需要手动设置密码

     sudo apt-get install mysql-server
    

    2、客户端安装

     sudo apt-get install mysql-client 
    

    3、远程配置

    配置文件位于 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
    要设置数据库远程连接,需要将 bind-address参数改为 0.0.0.0,或者注释掉
    要重启数据库服务sudo service mysql restart

    bind-address表示服务器绑定的ip,默认为127.0.0.1
    port表示端口,默认为3306
    datadir表示数据库目录,默认为/var/lib/mysql
    general_log_file表示普通日志,默认为/var/log/mysql/mysql.log
    log_error表示错误日志,默认为/var/log/mysql/error.log
    

    4、创建子用户

    创建账户并授予所有权限

     grant 权限列表 on 数据库 to '用户名'@'访问主机' identified by '密码';
    

    创建一个laowang用户,密码123456,只对testdb数据库有查询权限并且只能本机访问, 示例:

      grant select on testdb.* to 'laowang'@'localhost' identified by '123456';
    

    5、修改密码

      # 修改mysql数据库的user表
      update user set authentication_string=password('新密码') where user='用户名';
      # 刷新权限
      flush privileges
    

    6、忘记密码

    参考链接1:https://blog.csdn.net/lxpbs8851/article/details/10895085
    参考链接2:https://blog.csdn.net/qq_38737992/article/details/81090373

    相关文章

      网友评论

          本文标题:Mysql安装和远程配置

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