美文网首页Linux我爱编程
Ubuntu14.0.4 安装mysql-5.7

Ubuntu14.0.4 安装mysql-5.7

作者: 对方不想理你并向你抛出一个异常 | 来源:发表于2017-03-01 11:57 被阅读569次

    注:本例以阿里云ECS服务器为例,系统为Ubuntu14.0.4

    • 查看阿里云的镜像上所有mysql的版本
      apt-get install mysql,然后按两次Tab键

      Paste_Image.png
    • 安装mysql
      apt-get install mysql-server-5.7

    1. 安装过程需要输入两次密码,一定要记住输入的密码,这就是root的密码
    2. 安装完成后,我的执行apt-get install mysql-server-5.7默认就把client安装好了,如果没有安装client,那就自己执行apt-get install mysql-client-5.7
    • 启动和停止mysql服务

    • 启动mysql服务
      service mysql start

    • 停止mysql服务
      service mysql stop

    • 重启mysql服务
      service mysql restart

    • 查看mysql进程
      ps -ef | grep mysql

    • mysql 授权远程登录数据库

    1. 首先我们要切换到mysql系统数据库:mysql -uroot -ppassword(root为root的用户名,password为root的密码)
      use mysql

      进入mysql数据库
    2. 接下来输入命令授权:
      grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
      将上面的root和password替换为自己的用户名和密码

    3. 刷新权限
      flush privileges;

    • 开启端口

    • exit;退出数据库

    • ufw status:查看防火墙是否启动

    • ufw allow 3306/tcp启动3306端口

    • 修改配置文件
      mysql-5.7:vi /etc/mysql/mysql.conf.d/mysqld.cnf
      mysql-5.6:vi /etc/mysql/my.cnf
      bind-address = 127.0.0.1注释掉,

      bind-address=127.0.0.1
    • 重启mysql服务,并连接
      service mysql restart
      重新测试连接:

      Navicat_for_Mysql连接
    • 修改mysql编码
    1. mysql-5.7:vi /etc/mysql/mysql.conf.d/mysqld.cnf
      mysql-5.6:vi /etc/mysql/my.cnf
      添加这一行
      character-set-server=utf8

      设置UTF-8编码
    2. mysql-5.7:vi /etc/mysql/conf.d/mysql.cnf
      mysql-5.6:vi /etc/mysql/conf.d/my5.6.cnf
      添加这一行default-character-set=utf8

      设置UTF-8编码
    3. 重启mysql服务
      service mysql restart

    4. mysql -uroot -ppassword进入数据库
      SHOW VARIABLES LIKE 'char%';查看编码

    查看mysql编码

    参考命令

    下面在补一些关于设置端口的命令:

    1. 开启端口
      sudo ufw allow 80/tcp
    2. 禁用端口
      sudo ufw delete allow 80/tcp
    3. 允许SMTP端口
      sudo ufw allow smtp
    4. 删除SMTP端口
      sudo ufw delete allow smtp
    5. 允许某特定 IP
      sudo ufw allow from 192.168.0.1
    6. 删除某特定IP
      sudo ufw delete allow from 192.168.0.1

    相关文章

      网友评论

        本文标题:Ubuntu14.0.4 安装mysql-5.7

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