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 模式 ```

mysql rpm包安装的更多相关文章

  1. linux下rpm包安装、配置和卸载mysql

    WIN10下虚拟机:VMware workstation 12 PRO 安装 # 1.查看系统版本 [root@vm-xiluhua][/home/xiluhua]$ cat /etc/redhat- ...

  2. zabbix安装及配置(rpm包安装mysql,php,apache,zabbix)

    zabbix安装及配置 一.安装mysql.php.apache.zabbix 安装环境: 操作系统:rhel6.3-x86-64  mysql:5.6.23   --官网下载rpm包安装php:5. ...

  3. 使用RPM包安装、配置和拆卸MySQL

    通过rpm包安装.配置及卸载mysql的详细过程. 以MySQL-server-4.0.14-0.i386.rpm为例,放在/usr/src目录下 cd /usr/src rpm -ivh MySQL ...

  4. CentOS7使用rpm包安装MySQL

    说明 本文写于2017-05-20,使用MySQL-5.7.18.操作系统为64位CentOS Linux release 7.2.1511 (Core),以桌面形式安装. 卸载MariaDB Cen ...

  5. CentOS使用yum源中自带的rpm包安装LAMP环境

    CentOS使用yum源中自带的rpm包安装LAMP环境.这是Linux下安装LAMP的环境一种最基本最简便的方式.新手可以从容安装使用. 1. 安装基础包(可选安装)yum install -y w ...

  6. yum --rpm包安装

    rpm -ivh  package -i 表示安装install -v表示显示详细信息, -vv更详细些 -h表示显示安装进度 --force:表示强制安装 --nodeps:忽略依赖关系安装 --r ...

  7. MySQL5.6.36 linux rpm包安装配置文档

    一.卸载自带mysql,删除MySQL的lib库,服务文件 [root@localhost ~]#rpm -qa|grep mysql qt-mysql-4.6.2-26.el6_4.x86_64 m ...

  8. centos6.5环境通过rpm包安装mysql5.5.51数据库

    centos6.5环境通过rpm包安装mysql5.5.51数据库 注意:此方法适用于单独安装数据库的需求,如果在该机器上还需要安装php环境,建议mysql通过编译或yum方式安装 1.查找已经安装 ...

  9. CentOS6.8 RPM包安装快速zabbix22

    CentOS6.8 RPM包安装快速zabbix22 yum install -y epel-release # yum install -y httpd php php-devel mysql-se ...

随机推荐

  1. 59th python下graphviz安装 砖

    原文 摘录  感谢分享:   https://www.cnblogs.com/liusx0303/p/9155305.html 参考链接:https://blog.csdn.net/u01325041 ...

  2. MySQL-事件总结

    是什么?事件是一组SQL集合,简单说就是mysql中的定时器,时间到了就执行. 一:查询事件变量,如果查询不到变量,说明数据库版本过低,不支持事件. SHOW VARIABLES LIKE 'even ...

  3. python--闭包函数、装饰器

    先来点补充. x= def foo(): print(x) x= foo() 结果: x= def foo(): global x x= print(x) foo() print(x) 结果: x= ...

  4. jQuery插件之——弹窗框(模态框)leanModal

    1.首先在网上下载jquery.leanModal.min.js,添加到你的页面参考网址:https://blog.csdn.net/NTDDLIN... LeanModal.js下载地址: http ...

  5. Django中ORM对数据库的增删改查操作

         前言 什么是ORM?  ORM(对象关系映射)指用面向对象的方法处理数据库中的创建表以及数据的增删改查等操作. 简而言之,就是将数据库的一张表当作一个类,数据库中的每一条记录当作一个对象.在 ...

  6. CentOS 7.0 lamp

    CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止fir ...

  7. 框架-.NET:.NET Core

    ylbtech-框架-.NET:.NET Core .NET Core是适用于 windows.linux 和 macos 操作系统的免费.开源托管的计算机软件框架,是微软开发的第一个官方版本,具有跨 ...

  8. ceph-pg

    版本:mimic https://192.168.1.5:8006/pve-docs/chapter-pveceph.html#pve_ceph_osds As a rule of thumb, fo ...

  9. 使用JQuery对页面进行绑值

    使用JQuery对页面进行绑值 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"&g ...

  10. Spring Boot 报错记录

    Spring Boot 报错记录 由于新建的项目没有配置数据库连接启动报错,可以通过取消自动数据源自动配置来解决 解决方案1: @SpringBootApplication(exclude = Dat ...