麒麟v10的x86架构系统安装MySQL

468 阅读1分钟

1、查看glibc版本,下载对应的MySQL安装包

rpm -qa | grep glibc

官网下载地址:dev.mysql.com/downloads/m…

如图是我的系统

image.png

image.png

2、解压tar.xz文件,移动到对应目录下

tar -xvJf mysql-8.0.40-linux-glibc2.17-x86_64.tar.xz

mv mysql-8.0.40-linux-glibc2.17-x86_64 /usr/local/mysql

结果如下图

image.png

创建data目录,然后给MySQL用户 mkdir /usr/local/mysql/data chown -R mysql:mysql /usr/local/mysql/data

初始化

/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 结果如图

image.png 创建service文件 vim /etc/systemd/system/mysqld.service

[Unit]
Description=MySQL 8.0 Community Server
After=network.target

[Service]
User=mysql
Group=mysql
Type=simple
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
ExecReload=/bin/kill -HUP $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

sudo systemctl daemon-reload sudo systemctl start mysqld sudo systemctl enable mysqld

然后执行就ok