CentOS系统下MySQL数据库安装配置

版权声明:转载请注明出处! 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;

猜你喜欢

转载自blog.csdn.net/ywd1992/article/details/81057485
今日推荐