国产银河麒麟操作系统安装MySQL数据库
海光版银河麒麟操作系统(基于X86_64架构)安装MySQL数据库
·
银河麒麟操作系统前期准备
查看银河麒麟版本
uname -a
cat /proc/version
cat /etc/kylin-release
删除自带的Mysql或MariaDB
rpm -qa | grep mariadb
for i in `rpm -qa|grep -i -e mariadb`;do rpm -e $i --nodeps; done
检查openssl包是否安装
rpm -qa | grep openssl
如果系统未安装openssl相关组件则用yum安装,执行以下命令安装
yum install openssl
安装Mysql8.0.21
进入MySQL官网,海光版Kylin-Server-V10基于X86_64架构,选择MySQL 8.0.21版本,操作系统版本选择Red Hat Enterprise Linux 7 Oracle Linux 7 (x86,64-bit),如下图
在下方安装包列表处,选择mysql-8.0.21-el7-x86_64.tar.gz下载,如下图
将安装包上传到银河麒麟/root/目录
scp mysql-8.0.21-el7-x86_64.tar.gz root@192.168.8.102:/root
将文件解压到/usr/local/目录下
cd ~
tar -xvf mysql-8.0.21-el7-x86_64.tar.gz -C /usr/local
切换到/usr/local/目录,将mysql-8.0.21-el7-x86_64重命名为mysql
cd /usr/local
mv mysql-8.0.21-el7-x86_64 mysql
切换到/usr/local/mysql目录,创建data文件夹
cd /usr/local/mysql
mkdir -p data
创建mysql用户组以及用户,重新设置mysql文件夹的文件所有者和文件关联组,修改文件夹权限
groupadd mysql
useradd -r -g mysql mysql
cd /usr/local/
chown -R mysql:mysql /usr/local/mysql/
chmod -R 755 /usr/local/mysql
在/etc/目录下创建my.cnf文件,编辑内容如下
vim /etc/my.cnf
[mysqld]
server_id=1001
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/usr/local/mysql/data/mysql.sock
user=mysql
port=3306
character-set-server=utf8
symbolic-links=0
[mysqld safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
port=3306
socket=/usr/local/mysql/data/mysql.sock
初始化MySQL,保存生成的初始密码
cd /usr/local/mysql/bin
./mysqld --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql --initialize
开启服务,设置开机自启动
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
/usr/lib/systemd/systemd-sysv-install enable mysqld
添加环境变量,在文件末尾添加如下内容
vim /etc/profile
环境变量生效
source /etc/profile
开启MySQL服务,查看状态
systemctl start mysqld
systemctl status mysqld
登录数据库修改密码
mysql -uroot -p
alter user 'root'@'localhost' identified by 'root';
设置允许远程连接
create user 'root'@'%' identified by 'root'; -- 创建用户
grant all privileges on *.* to 'root'@'%' ; -- 授权
flush privileges; -- 刷新权限
银河麒麟操作系统MySQL8.0.21安装完成
更多推荐
已为社区贡献1条内容
所有评论(0)