美文网首页
ubuntu搭建mysql数据库

ubuntu搭建mysql数据库

作者: 秃头猿猿 | 来源:发表于2019-06-11 17:10 被阅读0次

    ubutun搭建mysql服务器

    1.更新系统

    ​ 切换到root用户进行操作

    apt-get update
    
    image.png

    2.安装mysql

    apt-get install mysql-server
    
    image.png

    2.1 输入mysql中root用户密码

    image.png

    2.2 确认密码

    image.png

    2.3 安装完成

    image.png

    2.4 安装mysql客户端

    apt-get install mysql-client
    apt-get install libmysqlclient-dev
    

    2.5 使用客户端连接mysql

    mysql -uroot -proot
    
    image.png

    3.navicat连接mysql数据库

    3.1 安装navicat

    3.2 远程连接数据库

    image.png

    注意:

    ​ 如果是腾讯云或者阿里云搭建的数据库,那么是不能够连接到数据库,需要进行以下配置:

    1.修改mysql配置文件

    vim /etc/mysql/mysql.conf.d/mysqld.cnf
    
    # 找到 bind-address  =127.0.0.1  将其注释掉;作用是使得不再只允许本地访问;
    
    #也可以改成bind-address  =0.0.0.0
    
    image.png

    ​ 重启mysql

    service mysql restart
    
    image.png

    2.在云服务器中登陆mysql

    image.png

    3.执行以下命名

    use mysql;
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
    flush privileges;
    select host,user from user;
    
    /*
    
      *.*   第一个*表示库,第二个*表示表; *.*对全部数据库的全部表授权,so.ok 表示只对so这个库中的ok表授权
      root   表示要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的
      '%'      表示允许远程连接的IP地址,%代表允许所有IP连接
      'root'  是设置授权用户的连接密码
      flush privileges;  代表立即刷新权限表,使添加的用户生效 
    
    */
    
    image.png

    4.再次连接测试

    image.png

    如果还不可以,需要注意云服务器是否开放了端口

    image.png

    相关文章

      网友评论

          本文标题:ubuntu搭建mysql数据库

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