Linux安装Mysql8.4.2 LTS
下载安装包
下载地址:MySQL
根据自己的系统选择哦!
我的系统是OpenEuler22.03LTS兼容红帽安装包
下载之后上传到root目录下
创建安装目录并解压安装包到此目录下
1 2 3 4
| mkdir mysql8.4.2lts tar -xvf mysql-8.4.2-1.el8.x86_64.rpm-bundle.tar -C mysql8.4.2lts cd mysql8.4.2lts/ ls
|
已经解压完成了哦
开始安装
删除旧版本的mysql和mariadb
1 2 3 4 5
| # 卸载 mariadb 相关的包 yum remove mariadb mariadb-config mariadb-libs -y
# 如果之前安装过 MySQL 社区版,也需要一并移除 yum remove mysql-community-common mysql-community-icu-data-files mysql-community-client-plugins mysql-community-libs mysql-community-client mysql-community-server mysql-community-libs-compat -y
|
最好按照以下顺序按照,不然会报错
1 2 3 4 5 6 7 8 9
| rpm -ivh mysql-community-common-8.4.2-1.el8.x86_64.rpm rpm -ivh mysql-community-icu-data-files-8.4.2-1.el8.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.4.2-1.el8.x86_64.rpm rpm -ivh mysql-community-libs-8.4.2-1.el8.x86_64.rpm rpm -ivh mysql-community-client-8.4.2-1.el8.x86_64.rpm rpm -ivh mysql-community-server-8.4.2-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.4.2-1.el8.x86_64.rpm
|
注意:如果需要搭载php使用,需要安装7.7,因为rpm -ivh mysql-community-libs-compat是php的依赖。;如果不安装php,则无需安装7.7的依赖。
数据库基础配置
启动数据库并且设置自启动
查看启动进程
查看初始密码
1
| grep 'temporary password' /var/log/mysqld.log
|
1 2
| 2024-09-08T06:44:47.204524Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: zo+&q(qYG21X 密码是zo+&q(qYG21X
|
修改密码
1 2
| mysql -uroot -p"zo+&q(qYG21X" alter user 'root'@'localhost' identified by 'Qianyios007@';
|
以后你就可以用以下目录登入mysql了
1
| mysql -uroot -p"Qianyios007@"
|
千屹博客旗下的所有文章,是通过本人课堂学习和课外自学所精心整理的知识巨著
难免会有出错的地方
如果细心的你发现了小失误,可以在下方评论区告诉我,或者私信我!
非常感谢大家的热烈支持!