1.查看安装的MySQL :rpm -qa | grep mysql
2.查看安装的mariadb:rpm -qa | grep mariadb
3.卸载 :rpm -e --nodeps 【加上刚刚rpm -qa | grep mysql查询出来的结果或者rpm -qa | grep mariadb查询的结果】
4.查看磁盘安装在磁盘大的里面 :df -Th
5.检查mysql用户组和用户是否存在,如果没有,则创建
cat /etc/group | grep mysql
cat /etc/passwd |grep mysql
groupadd mysql
useradd -r -g mysql mysql
6.在最大空间目录下创建mysql 去网盘找到需要的mysql安装包下载上传到linux 刚刚创建的mysql目录下并解压
7.在MySQL下创建data文件夹
8.更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限
chown -R mysql:mysql /usr/local/mysql //mysql路径
chmod -R 755 /usr/local/mysql //mysql路径
9.编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码)
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
10.编辑配置文件my.cnf,添加配置如下
vim /etc/my.cnf
需要新增一行(不一定要新增没有确定):
basedir=/mysql/mysql-8.0.25-el7-x86_64
1 2 3 4 5 6 7 8 9 |
|
lower_case_table_names
:是否区分大小写,1表示存储时表名为小写,操作时不区分大小写;0表示区分大小写;不能动态设置,修改后,必须重启才能生效:character_set_server
:设置数据库默认字符集,如果不设置默认为latin1