Centos7下远程连接mysql数据库&yum工具管理
目录一.远程连接CentOS7的MySQL
1.问题
2.办理步调
1.显示所有数据库
2.打开mysql数据库
3.显示当前数据库中的所有数据表
4.查询user表,得到所有用户信息
5..给数据库授权,允许以root身份远程登录mysql
二.yum工具
1.设置网络源(换源)
#1.安装wget
#2.备份原来的yum文件
#3.下载阿里云yum设置到 /etc/yum.repos.d/
#4.清空缓存
#5.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
#6.查看堆栈
#7.升级所有包,系统版本和内核,改变软件设置和系统设置
2.yum工具使用
#1.查询
#2.安装软件包
#3.卸载软件包
#4.升级rpm包
3.yum安装nginx
#1.安装yum-utils工具
#2.编写/etc/yum.repos.d/nginx.repo文件
#3.清空缓存
#4.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
编辑
#5.更新
#6.安装
#7.查询
#8.启动及设置开机自启
#9.欣赏器访问nginx
一.远程连接CentOS7的MySQL
1.问题
https://i-blog.csdnimg.cn/direct/d7bfa7c30fc4405ea5cab4f91e64bbcb.png
2.办理步调
1.显示所有数据库
show databases;
https://i-blog.csdnimg.cn/direct/76ac50bd929b4422a5a9171fbb62cabf.png
2.打开mysql数据库
use mysql;
https://i-blog.csdnimg.cn/direct/d4cac345d3ab468788de9e02cc406ff1.png
3.显示当前数据库中的所有数据表
show tables;
https://i-blog.csdnimg.cn/direct/14d9f7c424eb4b87bb6991d376a32f67.png
4.查询user表,得到所有用户信息
select user,host from user;
https://i-blog.csdnimg.cn/direct/ed470def7d9146f3b375f589898b91c9.png
5..给数据库授权,允许以root身份远程登录mysql
下令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
#1.大概会出现这样的消息,这个是你的密码太简陋了不让你乐成
https://i-blog.csdnimg.cn/direct/e259cd83bac24ac7b623682291df33a5.png
#2.运行下面两句下令再重试:
设置密码校验计谋(忽略你的密码安全程度):set global validate_password_policy=0;
设置密码校验长度(密码最低有四位):set global validate_password_length=4;
乐成的样子:
https://i-blog.csdnimg.cn/direct/e9e057f63b25468bb700ec51d5e89409.png
#3.使修改见效还需要下面的语句
FLUSH PRIVILEGES;
https://i-blog.csdnimg.cn/direct/344788a6b7e746a9bc87da40325a4bf4.png
#4..关闭服务器防火墙
退出MySQL再使用:
eixt
https://i-blog.csdnimg.cn/direct/3a9abce070794780a44f334bc893bd17.png
# 停止防火墙服务
下令:stystemctl stop firewalld
# 克制防火墙自启
下令:systemctl disable firewalld
https://i-blog.csdnimg.cn/direct/39791231557c4196aeda862a953094bd.png
小知识:
mysql-linux目录布局:
/etc/my.cnf 设置文件
/usr/sbin/mysqld 服务端
/usr/bin/mysql 客户端
/var/lib/mysql 数据库存放位置
/var/log/mysqld.log 日记文件
/usr/lib/systemd/system/mysqld.service 服务文件
6.测试远程连接:
https://i-blog.csdnimg.cn/direct/9e95e16e872046a68d1ca0a701c42945.png
二.yum工具
1.设置网络源(换源)
这里之前已经写过:Linux之安装设置CentOS7+换源,保姆级讲授(包看包会)-CSDN博客
简单描述一下步调:
#1.安装wget
yum install wget
#2.备份原来的yum文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
#3.下载阿里云yum设置到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#4.清空缓存
yum clean all
#5.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
yum makecache
#6.查看堆栈
yum repolist
https://i-blog.csdnimg.cn/direct/1e1cc260981b4874a6a05728d58933a5.png
#7.升级所有包,系统版本和内核,改变软件设置和系统设置
yum -y update
2.yum工具使用
#1.查询
yum search 软件名
https://i-blog.csdnimg.cn/direct/c155109a1086408c86db093e49e15ffe.png
#2.安装软件包
yum -y install 软件名
https://i-blog.csdnimg.cn/direct/6aff4325232b450b9242a7d2dd2b5218.png
#3.卸载软件包
yum -y remove 软件名
https://i-blog.csdnimg.cn/direct/88e56513797e47d8ac31fc4202e71d2a.png
#4.升级rpm包
yum update 软件包名
这个是最新版的了
https://i-blog.csdnimg.cn/direct/bdbed37f79ad43e2a888c51d58b64373.png
3.yum安装nginx
#1.安装yum-utils工具
yum install yum-utils
https://i-blog.csdnimg.cn/direct/633c84444963456392513ac53b4ee6b5.png
#2.编写/etc/yum.repos.d/nginx.repo文件
下令:vim /etc/yum.repos.d/nginx.repo
把下面这两段写入里面
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
https://i-blog.csdnimg.cn/direct/723031eddfc54810a1f7df411af39b8a.png
#3.清空缓存
yum clean all
https://i-blog.csdnimg.cn/direct/b8732999eae849ebb21c2adb4e0e61eb.png
#4.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
yum makecache
https://i-blog.csdnimg.cn/direct/8d20f12ccc064516a2a36e2d35cf93a5.png
#5.更新
yum-config-manager --enable nginx-mainline
https://i-blog.csdnimg.cn/direct/c49d45b993d94e55a0377233fa97b1b2.png
#6.安装
yum install nginx
https://i-blog.csdnimg.cn/direct/346c541b41344d33ac9c469220787fec.png
#7.查询
rpm -qa | grep nginx
https://i-blog.csdnimg.cn/direct/48cd59cc2070429483ba8b7eb206984c.png
rpm -ql nginx:查询nginx一系列的文件位置
https://i-blog.csdnimg.cn/direct/1b00b9e1d2594bcba633a21b9872cf41.png
#8.启动及设置开机自启
启动:systemctl start nginx.service
https://i-blog.csdnimg.cn/direct/b3bdc17bd01145a0bc332fe699afa6ee.png
自启systemctl enable nginx.service
https://i-blog.csdnimg.cn/direct/10d4b6fb4674434da69bd0606c4a93d3.png
#9.欣赏器访问nginx
# 停止防火墙服务
下令:stystemctl stop firewalld
# 克制防火墙自启
下令:systemctl disable firewalld
https://i-blog.csdnimg.cn/direct/e984599b1f454da6bb989ea2cb829109.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]