zoukankan      html  css  js  c++  java
  • mysql rpm包安装

    MySql5.7 安装文档

    1.yum repo 安装

    ``` wget http://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm

    yum localinstall mysql57-community-release-el6-11.noarch.rpm

    yum repolist enabled | grep "mysql.-community."

    yum install mysql-community-server ```

    2.root 用户初始密码更改

    ``` /etc/init.d/mysqld status /etc/init.d/mysqld start

    cat /var/log/mysqld.log | grep password

    A temporary password is generated for root@localhost: 原始密码

    mysql -u root -p原始密码

    set password=password('新密码'); 注意 mysql5.7 增加校验密码插件,必须符合安全策略密码才可以修改成功,在开发环境可以关闭验证或降低安全策略 ```

    3.新增普通用户

    ``` create user 'test'@'localhost' identified by '密码'; flush privileges;

    远程连接配置

    grant all privileges . to 'test'@'%' identified by '密码'; 赋予 . 所有数据库所有权限 给 test 用户,% 不限制连接地址 设置 test 用户密码

    flush privileges; ```

    4.测试链接

    • 服务器测试链接

    mysql -u test -p密码

    • 远端测试链接

    ``` 1. 使用数据库工具链接 2. 终端测试链接 mysql -u test -h 服务器ip -P 服务器端口(默认3306) -D 数据库名 -p密码

    备注: 检查数据库服务器防火墙状态和端口是否可以访问。

    vi /etc/sysconfig/iptables

    添加对 3306 访问权限 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

    ```

    5.调整配置文件

    ``` vim /etc/my.cnf

    [mysqld] lowercasetable_names=1 //忽略大小写

    sqlmode="ONLYFULLGROUPBY,STRICTTRANSTABLES,NOZEROINDATE,NOZERODATE,ERRORFORDIVISIONBYZERO,NOAUTOCREATEUSER,NOENGINESUBSTITUTION" // 默认 sql 模式

    sqlmode="NOZEROINDATE,NOZERODATE,ERRORFORDIVISION_BYZERO,NOAUTOCREATEUSER,NOENGINESUBSTITUTION" // 调整 sql 模式 ```

  • 相关阅读:
    Security headers quick reference Learn more about headers that can keep your site safe and quickly look up the most important details.
    Missing dollar riddle
    Where Did the Other Dollar Go, Jeff?
    proteus 与 keil 联调
    cisco router nat
    router dhcp and dns listen
    配置802.1x在交换机的端口验证设置
    ASAv931安装&初始化及ASDM管理
    S5700与Cisco ACS做802.1x认证
    playwright
  • 原文地址:https://www.cnblogs.com/zoupufa/p/7639951.html
Copyright © 2011-2022 走看看