CentOS7中mysql8的 glibc版本安装

1.官网https://dev.mysql.com/downloads/mysql/5.7.html下载安装包

2.上操作代码

 

mysql glibc版本安装

1.配置规划
默认安装目录:/usr/local/mysql
数据文件目录:/usr/local/mysql/data
MySQL占用端口:3306
默认socket文件存放路径:/tmp/mysql.sock,用于客户端与服务端通信的套接字文件

2.glibc版本的安装步骤
第一步:上传软件包到Linux操作系统中
第二步:创建特殊的账号,叫做mysql(所属组mysql)
useradd -r -s /sbin/nologin mysql
id mysql:查看mysql用户

第三步:解压mysql压缩包,解压到/usr/local/mysql/local/mysql目录
xz -d mysql-8.0.28-linux-glibc2.12-x86_64.tar.xz:进行第一次解压
tar -xvf mysql-8.0.28-linux-glibc2.12-x86_64.tar:进行第二次解压

第三步:移动mysql文件到/usr/local目录下并更名为mysql
mv mysql-8.0.28-linux-glibc2.12-x86_64 /usr/local/mysql

第四步:更改/usr/local/mysql目录权限,更改文件拥有者与所属组都必须为mysql
chown -R mysql:mysql /usr/local/mysql
chmod 750 mysql

第五步:初始化数据库(需要到cd /usr/local/mysql/下执行,注意:这里会产生密码,产生data文件)
bin/mysqld --initialize-insecure --user=mysql

第六步:安装配置Mysql操作

查看是否安装了SSL服务:
rpm -qa | grep openssh 

启动服务(阿里云碰到Error./bin/mysqld: error while loading shared libraries: 使用:yum install -y libaio)
bin/mysql_ssl_rsa_setup

复制服务文件
cp support-files/mysql.server /etc/init.d/mysql.server

开启mysql服务
bin/mysqld_safe --user=mysql &

登录mysql(出现错误需要检查启动mysql服务: sudo ./support-files/mysql.server start)
注:中间可能会出现mariadb错误(应该是和mysql上的冲突了): yum remove mariadb-libs.x86_64 ,阿里云这里卸载后继续运行出现问题(ERROR:2002)后,可以返回上面从【第五步:初始化数据库】开始
bin/mysql -uroot -p

显示数据库
show databases;

修改mysql账户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;

切换到mysql数据库
use mysql

查询
select host,user from user;

更改成可以在所有的主机登录
update user set host='%' where user='root';

刷新权限
flush privileges;

更改成加密密码(需要刷新权限,允许远程用户连接)
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';

允许远程用户连接
//GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

回退
exit;

登录:进入文件夹(/usr/local/mysql/bin)执行
./mysql -uroot -p


//第七步:启动mysql数据库
//cp support-files/mysql.server/etc/init.d/mysql

 

 

 

 

感谢:https://www.bilibili.com/video/BV19s411G784

https://www.bilibili.com/video/BV1mJ411z7GZ?p=4

 

ERROR 2002

posted @ 2022-03-16 18:36  蜗牛的礼物  阅读(825)  评论(0编辑  收藏  举报