1. 下载mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz的安装包
1.1 下载地址 https://dev.mysql.com/downloads/mysql/
1.2 选择对应的版本,这里我用的是Linux
1.3 右键复制连接地址,
1.4 使用wget
命令进行下载
# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.24-linux-glibc2.12-x86_64.tar.xz
等待下载完成
[root@VM-0-2-centos download]# ls
mysql-8.0.23-linux-glibc2.12-x86_64.tar.xz
2. 解压mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz
# tar -xvf mysql-8.0.23-linux-glibc2.12-x86_64.tar.xz
3. 移动到/usr/local/mysql
# mv mysql-8.0.23-linux-glibc2.12-x86_64 /usr/local/mysql
4. 创建用户并赋权限
# groupadd mysql
# useradd -r -g mysql mysql
# chown -R mysql:mysql /usr/local/mysql/
5. 初始化数据库
5.1 进入/usr/local/mysql
[root@VM-0-2-centos mysql]# cd /usr/local/mysql
5.2 创建data
目录
[root@VM-0-2-centos mysql]# mkdir data
5.3 初始数据库
[root@VM-0-2-centos mysql]# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
在这里我报了一个错,解决如下
[root@VM-0-2-centos mysql]# yum -y install numactl.x86_64
安装完成之后继续
[root@VM-0-2-centos mysql]# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
[root@VM-0-2-centos mysql]# chown -R root:root ./
[root@VM-0-2-centos mysql]# chown -R mysql:mysql data
5.4 配置数据库
[root@VM-0-2-centos mysql]# cd support-files/
[root@VM-0-2-centos support-files]# ls
mysqld_multi.server mysql-log-rotate mysql.server
[root@VM-0-2-centos support-files]# pwd
/usr/local/mysql/support-files
[root@VM-0-2-centos support-files]# touch my-default.cnf
[root@VM-0-2-centos support-files]# chmod 777 ./my-default.cnf
[root@VM-0-2-centos support-files]# cd ../
[root@VM-0-2-centos mysql]# cp support-files/my-default.cnf /etc/my.cnf
cp: overwrite ‘/etc/my.cnf’? y
[root@VM-0-2-centos mysql]# cd support-files/
[root@VM-0-2-centos support-files]# cp mysql.server /etc/init.d/mysql
[root@VM-0-2-centos support-files]# chmod +x /etc/init.d/mysql
[root@VM-0-2-centos support-files]# chkconfig --add mysql
[root@VM-0-2-centos support-files]# vim /etc/profile
时间问题,暂时就写到这里
© 著作权归作者所有
举报
相关热门文章
发表评论
0/200