centos7的默认yum源已经没有mysql-server这个库了
在centos6.x里面我们可以使用下面的命令,方便的安装mysql
yum install -y mysql-server
在centos7.x里面,我们执行这个命令会发现找不到这个包:
[root@es2 ~]# yum install mysql-server
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.yun-idc.com
* extras: mirrors.yun-idc.com
* updates: mirrors.yun-idc.com
没有可用软件包 mysql-server。
错误:无须任何处理
[root@es2 ~]#
#### (一)如何安装?
1,wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2,sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
3,yum update
4,sudo yum install mysql-server
5,sudo systemctl start mysqld
#### (二)管理root密码
默认安装的mysql是没有密码的
执行下面的命令,直接回车即可进入mysql终端
mysql -u root -p
执行下面的命令给root用户设置密码
set password for root@localhost=password('dong');
然后退出
quit
再次登录,需要密码才能进入
mysql -u root -p
或者快捷方式进入
mysql -u root -pdong
#### (三)设置msyql的访问权限
设置所有ip可以访问这台mysql的命令,默认情况下只有本机能访问,对外是不公开的
grant all on *.* to 'root'@'%' identified by 'dong' with grant option ;
flush privileges;
命令说明:
grant all (所有的权限用all)
on *.* (库名.表名) *.* 指的是允许所有的库和表被访问
'root'@'%' (用户名.ip) 注意用户名和ip都要用单引号引起来
ip这个地方,支持like通配,比如%dev,允许所有以dev结尾的域名访问
% 代表所有的ip
'dong' 代表root的密码,需要单引号引起来
#### (四)mysql有关的系统管理命令
centos7 管理mysql的启动停止:
systemctl start mysqld
systemctl stop mysqld
systemctl status mysqld
参考文档
https://www.linode.com/docs/databases/mysql/how-to-install-mysql-on-centos-7
有什么问题可以扫码关注微信公众号:我是攻城师(woshigcs),在后台留言咨询。
技术债不能欠,健康债更不能欠, 求道之路,与君同行。
分享到:
相关推荐
CentOS 7 安装 MySQL
CentOS7安装mysql5.7.19 & mysql5.7.19主从配置(CentOS7)
解决CentOS 7安装mysql后3306端口不通
上传centos7安装mysql的文档及软件的安装包以备后续使用
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
centos7安装mysql方法
Centos7安装mysql8.0压缩包
centos7 安装 Mysql 5.7.28,详细完整教程
centos7安装mysql8以及常规操作 ------------------------------------- [root@...opt]# vi /etc/my.cnf [mysqld] socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/...
CentOS7安装MySQL8.0图文教程
该文档是关于在centos7安装mysql5.7.22数据库的详细步骤,亲测没有问题
Centos7安装mysql数据库.docx
CentOS7安装MySQL教程https://www.cnblogs.com/bigbrotherer/p/7241845.html wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10....
Centos7安装mysql8
Centos7安装MySQL8.0
主要介绍了centos7 安装mysql和mysqlclient遇到的坑以及相关知识点代码,有需要的朋友们参考下。
CentOS7安装MySQL8.0安装步骤,1.卸载CentOS 7自带的MariaDB,2. 开始安装,3. 修改配置文件规避大小写问题,4. 启动MySQL完成基本配置。
centos7安装配置mysql5.7教程全
centOs7安装mysql教程与大家分享,希望能帮助到大家。