阿里云服务器中Linux下centos7.6安装mysql8.0.11
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了阿里云服务器中Linux下centos7.6安装mysql8.0.11,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2028字,纯文字阅读大概需要3分钟。
内容图文
![阿里云服务器中Linux下centos7.6安装mysql8.0.11](/upload/InfoBanner/zyjiaocheng/526/cfab61bf66434c4788048d7726b5774a.jpg)
1.下载安装
MySQL最新下载地址:https://dev.mysql.com/downloads/mysql/
选择的是Linux 64位通用的二级制版本,这样不在需要进行编译安装,系统安装依赖库后就可以直接使用。
2. 安装依赖库
yum install numactl
yum install libaio-dev
3. 解压软件包到系统
xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
tar -xvf
mysql-8.0.20-linux-glibc2.12-x86_64.tar
mv mysql-8.0.11-linux-glibc2.12-x86_64 /usr/local/mysql
4. 添加用户、设置权限
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
cd /usr/local
cd mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
5. 初始化数据库
bin/mysqld --initialize --user=mysql
可以看到系统随机给root用户分配了一个密码,如图所示,这个密码要记住,想要自定义过后可以再改
6. 安装SSL服务
yum install openssl
bin/mysql_ssl_rsa_setup
7. 复制服务文件
cp support-files/mysql.server /etc/init.d/mysql.server
使用MySQL 8.0.11
1.开启服务
&是后台运行的意思,执行命令之后,终端会卡在一个位置,再按一下Enter即可,如图所示
bin/mysqld_safe --user=mysql &
2. 使用用户root登录
使用刚才随机生成的密码,即可计入数据库
bin/mysql -uroot -p
3. 更改root用户密码
第一次使用随机登录并不能使用,因此我们需要更改密码,如下
(1). 方案一:限制本地登录
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘新密码‘;
flush privileges;
(2). 方案二:可以任意IP与第三方客户端登录(本人才用方案二)
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘密码‘ PASSWORD EXPIRE NEVER; #修改root的密码与加密方式
use mysql; #切换到mysql库
update user set host=‘%‘ where user = ‘root‘; #更改可以登录的IP为任意IP
flush privileges; #刷新权限
ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘密码‘; #再次更改root用户密码,使其可以在任意IP访问
flush privileges; #刷新权限
四、链接阿里云服务器需要在服务器上添加
阿里云服务器中Linux下centos7.6安装mysql8.0.11
标签:x86_64 lse 地址 访问 https HERE 一个 centos ever
本文系统来源:https://www.cnblogs.com/jock766/p/12865169.html
内容总结
以上是互联网集市为您收集整理的阿里云服务器中Linux下centos7.6安装mysql8.0.11全部内容,希望文章能够帮你解决阿里云服务器中Linux下centos7.6安装mysql8.0.11所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。