自学内容网 自学内容网

华为欧拉openEuler24.03 rpm安装 MySQL8.4

华为欧拉openEuler24.03 rpm安装 MySQL8.4

openEuler24.03 rpm安装 MySQL8.4

部署环境

环境版本
openEuler Linux24.03
MySQL8.4.1

升级系统内核和软件

yum -y update

安装常用软件

yum -y install vim net-tools wget tar lrzsz gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre-devel man 

下载安装包

wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.1-1.el9.x86_64.rpm-bundle.tar

创建目录存储安装包

mkdir mysql

解压安装包到指定目录

tar -xvf mysql-8.4.1-1.el9.x86_64.rpm-bundle.tar -C mysql

保留最少安装文件

cd mysql
rm -f *debug*

安装mysql

rpm -ivh *.rpm  --force --nodeps

启动mysql

systemctl start mysqld

设置开机启动mysql

systemctl enable mysqld

查看初始密码

grep 'temporary password' /var/log/mysqld.log

登录mysql

mysql -h localhost -uroot -p

mysql环境清空屏幕

system clear

修改密码并授权可以访问主机

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lihaozhe!!@@1122';
FLUSH PRIVILEGES;

update mysql.user set host = '%' where user='root';
FLUSH PRIVILEGES;

exit;

重启mysql服务

systemctl restart mysqld

登录mysql

mysql -h 127.0.0.1 -uroot -p

查看字符集

show variables like'%character%';

编辑配置文件修改服务器端字符集

vim /etc/my.cnf

#在[mysqld]下面增加

character-set-server=utf8mb4

重启mysql服务

systemctl restart mysqld

防火墙开放端口

–zone #作用域

–add-port=1935/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重启防火墙

firewall-cmd --reload 

使用新密码连接

mysql -h 127.0.0.1 -uroot -p

原文地址:https://blog.csdn.net/qq_24330181/article/details/140510945

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!