当前位置: 首页 > news >正文

网站开发那家好炫酷的网站

网站开发那家好,炫酷的网站,写作网站排行榜,广州市建设局网站CentOS 安装 MySql 注意 需要有root权限 安装5.7版本 – 由于MySql并不在CentOS的官方仓库中,所以需要通过rmp命令: 导入MySQL仓库密钥 1、配置MySQL的yum仓库 配置yum仓库 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 安装…

CentOS 安装 MySql

注意 需要有root权限

安装5.7版本

– 由于MySql并不在CentOS的官方仓库中,所以需要通过rmp命令:
导入MySQL仓库密钥
1、配置MySQL的yum仓库

配置yum仓库

更新密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

安装Mysql yum库

rpm -Uvh http://repo.nysql.com/get/mysql57-community-release-el7-7.noarch.rpm

2、使用yum 安装MySQL

yum 安装MySQL

yum -y install mysql-community-server

3、安装完成后,启动mySQl 并配置开机自启动
MySQL 安装完成后,会自动配置为名称:mysqld 的服务,所以可以通过systemctl 管控

systemctl start mysqld # 启动
sytemctl enable mysqld # 开机自启

4、检查MySQL的运行状态

systemctl status mysqld

友情提示
1、获取MySQL root的初始密码

grep ‘temporary password’ /var/log/mysqld.log

2、登录MySQL数据库系统

执行

mysql -u root -p

录入上面获取的初始密码 便可登录MySQL数据库

3、配置MySQL 安全策略

set global validate_password_policy=LOW; # 密码安全级别 设置密码政策 LOW,MEDIUM ,STRONG
set global validate_password_length=4; # 密码长度

4、修改root用户密码

在MySQL 控制台执行

ALter USER ‘root’@‘localhost’ IDENTIFIED BY ‘密码’

5、配置root 远程登录

默认情况下,root 用户是不允许远程登录的,只允许在MySQL所在的Linux服务器登录的MySQL系统。

授权root 远程登录

grant all privileges on . to root@“IP地址” identified by ‘密码’ with grant option;

IP地址:允许远程登录的IP地址,也可以用%,代表任意电脑 localhost: 就只允许本地登录

密码:远程登录的密码,和本地登录的密码可以不同

6、刷新权限

flush privileges ;

安装8.0版本

注意 需要有root权限
1、配置MySQL的yum仓库

配置yum仓库

更新密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

安装Mysql yum库

rpm -Uvh http://repo.nysql.com/get/mysql80-community-release-el7-2.noarch.rpm

2、使用yum 安装MySQL

yum 安装MySQL

yum -y install mysql-community-server

3、安装完成后,启动mySQl 并配置开机自启动
MySQL 安装完成后,会自动配置为名称:mysqld 的服务,所以可以通过systemctl 管控

systemctl start mysqld # 启动
sytemctl enable mysqld # 开机自启

4、检查MySQL的运行状态

systemctl status mysqld

友情提示
1、获取MySQL root的初始密码

grep ‘temporary password’ /var/log/mysqld.log

2、登录MySQL数据库系统

执行

mysql -u root -p

录入上面获取的初始密码 便可登录MySQL数据库

3、配置MySQL 安全策略

set global validate_password_policy=0; # 密码安全级别 设置密码政策 5.7 版本:LOW,MEDIUM ,STRONG
set global validate_password_length=4; # 密码长度

4、修改root用户密码

在MySQL 控制台执行

5.7 版本
ALter USER ‘root’@‘localhost’ IDENTIFIED by ‘密码’
8.0 版本
ALter USER ‘root’@‘localhost’ IDENTIFIED with mysql_native_password by ‘密码’

5、配置root 远程登录

默认情况下,root 用户是不允许远程登录的,只允许在MySQL所在的Linux服务器登录的MySQL系统。
5.7 版本

授权root 远程登录

grant all privileges on . to root@“IP地址” identified by ‘密码’ with grant option;

IP地址:允许远程登录的IP地址,也可以用%,代表任意电脑 localhost: 就只允许本地登录

密码:远程登录的密码,和本地登录的密码可以不同

8.0 版本

第一次设置root远程登录,并配置远程密码

create user ‘root’@‘%’ IDENTIFIED WITH mysql_native_password BY ‘密码’

后续修改密码

Alter user ‘root’@‘%’ identified with mysql_native_password BY ‘密码’

6、刷新权限

flush privileges ;

Ubuntu 安装 MySql

Ubuntu 安装5.7 MySQL

安装的Ubuntu 是最新版的,这个版本的软件商店 内置的 Mysql也是最新版本的 8.0版本
如果要安装MySQL 5.7 需要额外的步骤

(一)下载apt 仓库文件

下载apt 仓库的安装包,Ubuntu 的安装包是 .deb 文件

wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

(二)配置apt仓库

使用 dpkg 命令安装仓库

dpkg -i mysql-apt-config_0.8.12-1_all.deb
在弹出框中选择 Ubuntu bionic (Ubuntu18.04 系统的代号是 bionic 选择18.04 版本库用来安装)
在这里插入图片描述
回车
在这里插入图片描述
选择 MySQL Server & Cluste 回车
在这里插入图片描述
选择mysql-5.7
最后选择 ok

(三)更新apt 仓库的信息

首先导入仓库的密钥信息

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29

更新仓库信息

apt update

(四)检查是否成功配置MySQL5.7的仓库

apt-cache policy mysql-server

在这里插入图片描述
(五)安装MySQL 5.7

使用apt安装mysql客户端和mysql服务端

apt install -f -y mysql-client=5.7* mysql-community-server=5.7*

在这里插入图片描述
在这里插入图片描述
(六)启动MySQL

因为MySQL没有自动把自身的服务 添加到 systemctl 管理系统中
sudo /etc/init.d/mysql start # 启动
sudo /etc/init.d/mysql stop # 停止
sudo /etc/init.d/mysql status # 查看状态

service mysql status # 查看 mysql服务状态
service mysql stop # 关闭mysql服务
service mysql start # 启动mysql

(七)MySQL 初始化

执行如下命令 此命令是MySQL 安装后自带的配置程序

mysql_secure_installation

可以通过which 命令查看这个自带程序的所在路径

在这里插入图片描述

mysql_secure_installation
在这里插入图片描述
是否开启密码验证插件,如果需要增强密码安全性,输入Y并回车,不需要直接回车在这里插入图片描述
是否更改root 密码 ,需要输入Y并回车,不需要直接回车

在这里插入图片描述

是否移除匿名用户,移除输入Y回车,不移除 回车

在这里插入图片描述

是否禁止root用户远程登录,禁止输入Y并回车,不禁止直接回车
在这里插入图片描述

是否移除自带的测试数据库,移除输入y并回车,不移除直接回车
在这里插入图片描述

是否刷新权限,刷新 输入y 并回车,不刷新 直接回车
在这里插入图片描述

Ubuntu 安装8.0 MySQL

安装 Mysql 8.0版本

1、如果之前以及安装了5.7版本,需要卸载仓库信息

卸载MySQL 5.7 版本

sudo apt remove -y mysql-client=5.7* mysql-community-server=5.7*

卸载5.7 的仓库信息

sudo dpkg -l | grep mysql | awk ‘{print $2}’ | xarings dpkg -P

2、更新apt仓库信息
apt update
3、安装mysql

sudo apt install -y mysql-server

4、启动mysql
在这里插入图片描述
在这里插入图片描述

service mysql status # 查看 mysql服务状态
service mysql stop # 关闭mysql服务
service mysql start # 启动mysql

因为MySQL没有自动把自身的服务 添加到 systemctl 管理系统中
sudo /etc/init.d/mysql start # 启动
sudo /etc/init.d/mysql stop # 停止
sudo /etc/init.d/mysql status # 查看状态

5 登录 mysql 和修改root密码
在这里插入图片描述

sudo mysql
录入linux的登录密码 这个是root登录的 ,可以通过 select current_user() ; 查看登录名

#修改root密码 mysql 8.0
alter user ’root’@‘localhost’ identified with mysql_native_password by ‘密码’ # 此处的密码是明文 不需要 MD5加密

mysql 5.7
alter user ‘root’@‘localhost’ identified by ‘密码’ # 明文密码,不需要password()

6、退出mysql

exit

7、 对MySQL 进行初始化 跟 mysql 5.7 版本一样

执行如下命令 此命令是MySQL 安装后自带的配置程序

mysql_secure_installation

可以通过which 命令查看这个自带程序的所在路径

在这里插入图片描述
移除测试数据库的访问,是否异常匿名发访问
是否异常root的远程登录
在这里插入图片描述

http://www.yayakq.cn/news/891337/

相关文章:

  • 使用免费的代码做网站学电商运营的培训机构
  • 邯郸做移动网站找谁建免费的网站吗
  • 物流wap网站模板天猫商城官网首页
  • 注册网站商标多少钱成都网站建设推来客网站系统报价
  • 深圳网站设计权威乐云践新个人建站提供软件下载
  • c2c网站开发成本湖南环保设备公司中企动力网站建设技术支持
  • 南京淘宝网站设计公司网络营销方式举个例子
  • 做网站搜索推广点击率太低怎么办价格低的形容词
  • 企业网站建设费用财务处理长春网站建设翻译
  • 网站空间里绑定好域名博文阅读网站建设
  • 做网站交易平台挣钱吗网络系统管理是做什么的
  • 枞阳做网站柳州学校网站建设
  • 济宁贵网站建设建设网站架构服务器需要多少钱
  • 南阳网站建设与管理佛山网站建设方案
  • 酒水销售网站中山做网站推广公司
  • 项城市建设规划局网站成都公司注册价格
  • 怎么弄一个网站网站备案的重要性
  • 网站建设项目开发书天坛整装公司地址在哪里
  • 图片站wordpress河北建设工程信息网下载时间
  • 查看网站开发语言商业性质网站建设步骤
  • 采集网站后台数据低代码开发技术
  • 做网站域名的公司南阳网站建设培训学校
  • 网站建设宝安国外网站搜索引擎优化方案
  • 前端案例的网站wordpress博客功能
  • h5网站做微信小程序做淘宝网站销售怎么样
  • 电子商务网站建设的心得体会男女做羞羞事的网站
  • 建站软件大全外贸流程询盘发盘
  • 如何查看网站域名信息html网站开发代码
  • wordpress主题图片修改seo入门视频
  • 国外做问卷赚购物券等的网站怎么判断网站的好坏