美文网首页数据库
部署区块链浏览器 | 环境配置(三) | 教你如何在Ubuntu

部署区块链浏览器 | 环境配置(三) | 教你如何在Ubuntu

作者: Ricsy | 来源:发表于2019-01-01 04:15 被阅读18次

    安装数据库


    • sudo apt-get install mysql-server -y

    提示:设置数据库密码(需记住)

    • sudo apt-get install mysql-client
    • sudo apt-get install libmysqlclient-dev -y
    • 检查是否安装成功
      sudo netstat -tap | grep mysql

    提示:mysql 的socket处于 listen 状态则表示安装成功

    • 注释掉bind-address = 127.0.0.1,允许远程登陆
      sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

    • 数据库配置

    实现root使用pwd从任何主机连接到mysql服务器

    1. 登陆数据库
      mysql -uroot -p

    2. 密码设置
      grant all privileges on *.* to root@'%' identified by '123456' with grant option;

    3. 刷新权限
      flush privileges;

    4. 退出
      exit;

    5. 重启服务
      service mysql restart

    • Navicat连接数据库
    • 连接成功

    提示:

    出现2003-Can't connect to MySQL server on '<主机ip地址>'(10060 >"Unknown error")时,重启后,

    安装firewalld服务
    apt install firewalld -y
    关闭服务器的防火墙
    systemctl stop firewalld
    (开启服务器的防火墙systemctl start firewalld)

    Q&A

    1. 修改root密码
      mysql_secure_installation

    2.卸载密码安全插件
    mysql -uroot -p
    UNINSTALL PLUGIN validate_password;

    3.重启数据库
    /etc/init.d/mysql restart

    4.如何查看用户的连接

    1. 彻底卸载MySQL

    上一篇 主教程 下一篇
    Ubuntu服务器上安装gradle(app构建工具) 部署区块链浏览器教程 Ubuntu服务器上安装tomcat(web服务)

    相关文章

      网友评论

        本文标题:部署区块链浏览器 | 环境配置(三) | 教你如何在Ubuntu

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