• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    mysql 5.7.16 安装配置方法图文教程(ubuntu 16.04)

    Ubuntu16.04如何安装MySQL5.7?

    安装主程序

    主程序安装就我知道有两种方式:
    - 使用apt-get全自动安装

    # 安装命令
    apt-get install mysql-server
    # 安装过程中需要输入mysql的root密码
    

    使用dpkg手动安装依赖包

    # 1. 下载安装包
    # 我测试过程中下载的是:mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
    # 国内镜像站:http://mirrors.sohu.com/mysql/MySQL-5.7/
    
    wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
    
    # 2. 解压安装包
    # 解压后将出现:
    # libmysqlclient20_5.7.16-1ubuntu16.04_amd64.deb
    # mysql-common_5.7.16-1ubuntu16.04_amd64.deb  
    # mysql-community-source_5.7.16-1ubuntu16.04_amd64.deb 
    # mysql-testsuite_5.7.16-1ubuntu16.04_amd64.deb
    # libmysqlclient-dev_5.7.16-1ubuntu16.04_amd64.deb 
    # mysql-community_5.7.16-1ubuntu16.04_amd64.changes 
    # mysql-community-test_5.7.16-1ubuntu16.04_amd64.deb 
    # libmysqld-dev_5.7.16-1ubuntu16.04_amd64.deb 
    # mysql-community-client_5.7.16-1ubuntu16.04_amd64.deb 
    # mysql-server_5.7.16-1ubuntu16.04_amd64.deb
    # mysql-client_5.7.16-1ubuntu16.04_amd64.deb 
    # mysql-community-server_5.7.16-1ubuntu16.04_amd64.deb
    
    tar -xvf ../mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar -C ./
    
    # 3. 使用dpkg安装依赖包
    
    dpkg -i mysql-common_5.7.16-1ubuntu16.04_amd64.deb
    dpkg -i libmysqlclient20_5.7.17-1ubuntu16.04_amd64.deb 
    dpkg -i libmysqlclient-dev_5.7.17-1ubuntu16.04_amd64.deb 
    dpkg -i libmysqld-dev_5.7.17-1ubuntu16.04_amd64.deb
    
    # 上面四个包安装应该都没有什么问题,接下来安装的包将会抛出缺少依赖包的错误
    # 所缺包名当时搞忘了记下来,请仔细看一下错误信息,然后使用apt-get安装一下即可
    
    dpkg -i mysql-community-client_5.7.17-1ubuntu16.04_amd64.deb 
    dpkg -i mysql-client_5.7.17-1ubuntu16.04_amd64.deb 
    dpkg -i mysql-community-source_5.7.17-1ubuntu16.04_amd64.deb
    
    # 接下来我们需要安装mysql-community-server包了,安装之前还需要按照一个依赖包:libmecab2
    
    apt-get install libmecab2
    dpkg -i mysql-community-server_5.7.17-1ubuntu16.04_amd64.deb 
    ## 安装过程中需要输入mysql的root密码
    
    

    至此,我们已经完成了主程序安装,并可以在本机使用MySQL -u root -p进行登录数据库了。

    开放远程访问

    开启root用户的全称访问权限
    1、修改数据库中user的host

    sh 
    # 使用mysql -u root -p登录到数据库,然后依次执行下面语句 
    # xxxxxx表示root用户的密码 
    use mysql; 
    update user set host = '%' where user ='root'; 
    grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx'; 
    flush privileges; 
    

    2、修改my.conf的中的ip绑定

    sh 
    # 进入编辑/etc/mysql/mysql.conf.d/mysqld.conf 
    vi /etc/mysql/mysql.conf.d/mysqld.conf 
    # 修改ip绑定 
    # 源文件中为: 
    bind-address 127.0.0.1 
    # 将其修改为: 
    bind-address 0.0.0.0 
    # 覆盖保存 
    esc:wq 
    

    3、重启数据库

    sh 
    # 重启命令 
    service mysql restart 
    

    新增用户并允许远程访问

    # 新增用户并允许远程访问只需要在user表中增加一个用户,将host设置为%即可
    # 下例默认将所有权限分配给新用户,例如:
    grant all privileges on *.* to 'lethew'@'%' identified by 'abcdef';
    flush privileges;
    

    参考资料

    主程序安装:https://www.jb51.net/article/103353.htm

    开放远程访问:https://www.jb51.net/article/103764.htm

    解决10061问题:https://www.digitalocean.com/community/questions/can-t-connect-to-mysql-server-on-ipaddress-10061

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • Ubuntu 18.04安装mysql 5.7.23
    • Ubuntu 18.04 安装mysql5.7
    • linux系统ubuntu18.04安装mysql 5.7
    • Ubuntu16.04安装mysql5.7.22的图文教程
    • Ubuntu16安装Tomcat8.5和MySQL5.7的教程
    • Ubuntu手动安装mysql5.7.10
    • Ubuntu16.04安装MySQL5.7的教程
    • Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
    • mysql 5.7.17 安装配置方法图文教程(ubuntu 16.04)
    • Ubuntu18.04安装mysql5.7.23的教程
    上一篇:Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程
    下一篇:ubuntu 16.04下mysql5.7.17开放远程3306端口
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    mysql 5.7.16 安装配置方法图文教程(ubuntu 16.04) mysql,5.7.16,安装,配置,方法,