zoukankan      html  css  js  c++  java
  • MySQL 5.7 yum 安装

    环境准备

    下载MySQL 5.7 rpm安装包

    下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    上传至服务器上

    创建/root/mysql5.7目录并把mysql5.7的安装包拖拽上传到该目录下

    [root@zabbix ~]#mkdir mysql5.7
    [root@zabbix ~]#cd  mysql5.7

    卸载老版本数据库Mariadb

    一般centos7默认安装了mariadb,这里把它卸载。

    查看 [root@zabbix ~]# rpm -qa|grep mariadb
    卸载 [root@zabbix ~]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

     

    安装依赖

    [root@zabbix ~]# yum install libaio perl yum install net-tools -y

     

    安装MySQL 5.7 

    解压

    [root@zabbix mysql5.7]# tar -xvf mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar

     

     安装

    [root@zabbix mysql5.7]# rpm -ivh mysql-community-common-5.7.31-1.el7.x86_64.rpm 
    [root@zabbix mysql5.7]# rpm -ivh mysql-community-libs-5.7.31-1.el7.x86_64.rpm 
    [root@zabbix mysql5.7]# rpm -ivh mysql-community-client-5.7.31-1.el7.x86_64.rpm 
    [root@zabbix mysql5.7]# rpm -ivh mysql-community-server-5.7.31-1.el7.x86_64.rpm 

     

     启动服务并修改密码

    启动服务 [root@zabbix mysql5.7]# service mysqld start
    查看密码 [root@zabbix mysql5.7]# grep password /var/log/mysqld.log

    用临时密码登陆

    用临时密码登陆:
    [root@zabbix mysql5.7]# mysql -uroot -p
    Enter password: 
    修改成新的密码
    mysql>set password = password("MySQL_Password");

     配置mysql的配置文件my.cnf

    打开配置文件my.cnf
    [root@localhost ~]# vi /etc/my.cnf
    [mysqld]
    .......
    #配置表名不区分大小写 1:不区分大小写 0:区分大小写  这行必须配置 默认表名是区分大小写的
    lower_case_table_names=1       
    #设置为默认编码为utf8
    character-set-server=utf8          
    init_connect='SET NAMES utf8'
    #设置最大连接数
    max_connections=1024  
    ......
    
    重启mysql 重启配置才能生效
    [root@localhost ~]# service mysqld restart
  • 相关阅读:
    第06组Alpha冲刺(4/6)
    第06组Alpha冲刺(3/6)
    第06组Alpha冲刺(2/6)
    第06组 Alpha冲刺 (1/6)
    08-js函数
    07-数组
    06-js分支
    05-js运算符
    04-js变量
    03-css3D转换
  • 原文地址:https://www.cnblogs.com/zhangcheng94/p/13689690.html
Copyright © 2011-2022 走看看