安装MySQL数据库
环境:基于CentOS7和MySQL 5.7
确认系统版本:
uname -a
下载MySQL的repo源:
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
安装yum库:
yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
安装MySQL:
yum install -y mysql-community-server
启动MySQL服务:
systemctl start mysqld
设置开机启动:
systemctl enable mysqld
获取初始密码:
cat /var/log/mysqld.log |grep password
初始登录:
mysql -u root -p
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Bzbh2017!';
设置远程登录:
允许root用户使用密码从任何主机连接到MySQL服务器:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Bzbh2017!' WITH GRANT OPTION;
MySQL 的主要配置文件
主配置文件:/etc/my.cnf
数据库文件存放位置: /var/lib/mysql/
数据库日志:/var/log/mysqld.log
监听端口:3306
安装mariaDB 数据库
环境:基于CentOS7和MariaDB
安装过程和MySQL类似。
安装mariaDB:
yum -y install mariadb-server mariadb-devel
启动mariaDB:
systemctl start mariadb.service
开机启动:
systemctl enable mariadb.service
初始设置:
mysql_secure_installation
登录同MySQL。