码得导教育老师直接接听

400-029-09** 400-029-0997 转 119239
查看完整号码
扫码拨号
微信扫码拨号

Centos 7 安装 MySQL8.0

作者:码得导软件测试 来源:码得导软件测试 2023/4/10 9:05:51

作者 | liningwonder 本文介绍如何在Linux...

作者 | liningwonder 本文介绍如何在Linux( Centos 7 )操作系统安装MySQL 8.0数据库。
1 软件下载 前往MySQL官网下载MySQL 8.0的RPM包。 官网地址: https://dev.mysql.com/downloads/mysql/ 软件名称: mysql80-community-release-el7-3.noarch.rpm
2 软件安装 注意本方式需要Linux主机能够连接互联网。 请依次执行以下命令: #安装 rpm 源 yum install mysql80-community-release-el7-3 .noarch .rpm #查看源是否生效 yum repolist enabled | grep mysql #安装 MySQL yum install mysql-community-server #启动 MySQL 服务 systemctl start mysqld #将 MySQL 设置为开机启动 systemctl enable mysqld #查看 MySQL 服务状态 systemctl status mysqld
3 MySQL配置 在MySQL服务启动之后,MySQL会生成一个随机密码,用于本地临时登录。可以使用以下命令查看。 #查看root用户的临时密码 grep 'temporarypassword' /var/ log /mysqld.log #使用临时密码登录MySQL mysql -uroot -p #这里会提示输入密码,只需要把临时密码复制过来就行了 修改root用户密码 ALTER USER 'root' 'localhost' IDENTIFIED BY ; #刷新权限 flush privileges ; #退出 exit; 一般情况下,出于安全考虑,root用户只能在本机登录,如想设置root能够远程登录(不推荐),请执行如下命令。 #登录MySQL mysql -uroot-p-h127. 0 . 0 . 1 -P3306 #切换数据库 use mysql; #修改配置 UPDATE '%' 'root' ; #刷新权限 flush privileges; #退出 exit; 创建数据库,新增用户,并授予访问权限。 #创建数据库 CREATE DATABASE redmine CHARACTER SET utf8mb4; #创建用户 CREATE USER 'redmine' 'localhost' IDENTIFIED BY ; #切换数据库 use mysql; #设置用户可以远程访问 UPDATE user set '%' where user 'redmine' ; #授予用户数据库访问权限 GRANT ALL PRIVILEGES ON TO 'redmine' '%' ; #刷新权限 flush privileges ; #退出 exit; 以上就是今天蛮吉学习的内容啦,希望大家喜欢。 附上一些常用的MySQL命令。 select database (); show databases ; show engines ; use mysql; show tables ; describe user ; show create table user ; show create table user select from user limit 1 show warnings ; 参考链接: https://dev.mysql.com/doc/refman/8.0/en/
今日文章推荐 2022 年值得关注的 DevOps 趋势和*佳实践
添加微信咨询
李老师 @码得导教育

专业解答各类课程问题、介绍师资和学校情况

微信号:199******79

立即咨询

“码得导教育”是贵州码得导教育科技有限公司在教育宝平台开设的店铺,若该店铺内信息涉嫌虚假或违法,请点击这里向教育宝反馈,我们将及时进行处理。

机构评分

环境:4.0师资:4.0服务:4.0效果:4.0

公示信息

店铺名称:码得导教育

单位名称:贵州码得导教育科技有限公司

账号名称:gymddjy(184******56)

所属城市:贵州贵阳

入驻时长:4年

在线客服:在线聊

微信咨询

返回顶部