版权声明:转载请注明出处! https://blog.csdn.net/ywd1992/article/details/81057485
一、基础环境
1、操作系统:CentOS7.3最小化安装 下载地址
2、MySQL版本:5.6.26 链接:https://pan.baidu.com/s/14hyu8ltY0zOWTu0GhHa8OA 密码:pz06
二、安装MySQL
1、首先卸载系统自带的MariaDB数据库
rpm -qa | grep mariadb
yum -y remove mariadb-libs-5.5.52-1.el7.x86_x64
2、查看是否有libaio组件,如没有,需安装libaio
链接:https://pan.baidu.com/s/1yP9dO1WxmZpurXJ2d4_tfA 密码:qlyb
rpm -qa | grep libaio
rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm
3、安装MySQL
解压安装包
tar -xvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
安装
rpm -ivh MySQL*.rpm
三、配置数据库
1、拷贝创建配置文件
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
2、配置文件中加入以下配置
default-storage-engine = innodb
innodb_file_per_table
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8
3、初始化数据库
/usr/bin/mysql_install_db
4、启动数据库并设置开机自启
service mysql start
chkconfig mysql on
5、查看并修改数据库默认临时密码
cat /root/.mysql_secret
修改临时密码
mysqladmin -uroot -pDZxvfVLLeJQGR7Mq password 123456
6、赋予远程用户登录管理权限
登陆数据库
mysql -u root -p123456
配置权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
刷新配置
FLUSH PRIVILEGES;