RedHat Enterprise Linux 7開始。系统盘中自带的数据库为MariaDB,安装的过程例如以下:
1. 挂载安装盘镜像:mount /dev/cdrom /mnt
2. 创建yum源:cat > /etc/yum.repos.d/d.repo << EOF
[d]
baseurl=file:///mnt
EOF
3.导入key:yum --import /mnt/RPM-GPG-KEY-redhat-release
4. 安装:yum -y install mariadb-server mariadb
5. 完毕安装。启动服务:systemctl start mariadb.service
6. 设置自启动:systemctl enable mariadb.service
7. 訪问mariadb:mysql -u root -p 密码为空
8. 查看数据库:show databases;
9. 安装完毕,卸载光驱:umount /mnt
10. 删除yum源:rm -f /etc/yum.repos.d/d/repo
11. 设置root用户密码:mysqladmin -u root -h host_name password "newpwd"
12. 设置远程訪问权限
mysql -u root -ppassword //进入mysql控制台
mysql>use mysql;
mysql>update user set host = '%' where user = 'root'; //这个命令运行错误时可略过
mysql>flush privileges;
mysql>select host, user from user; //检查‘%’ 是否插入到数据库中
mysql>quit
13. 在/etc/my.cnf中的[mysqld]后加入加入lower_case_table_names=1,重新启动MYSQL服务。这时已设置成功。当中 0:区分大写和小写,1:不区分大写和小写。
(关注微信公众号。获取很多其它内容)