openEuler RPM方式安装MySQL8的实现
短信预约 -IT技能 免费直播动态提醒
升级系统内核和软件
yum -y update
安装常用软件
yum -y install lrzsz gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre-devel vim net-tools man wget tar
下载安装包
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar
创建目录存储安装包
mkdir mysql
解压安装包到指定目录
tar -xvf mysql-8.0.31-1.el8.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;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Lihaozhe!!@@1122';
flush privileges;
update mysql.user set host = '%',plugin='mysql_native_password' where user='root';
flush privileges;
quit;
重启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
到此这篇关于openEuler RPM方式安装MySQL8的实现的文章就介绍到这了,更多相关openEuler RPM安装MySQL8内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341