文章插图
文章插图
部署mysql5.7.25
1、下载rpm安装包 。2、上传到服务器,解压 。3、卸载之前的版本 。4、按照顺序安装:
rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpmrpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpmrpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpmrpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm5、修改配置文件为无需密码登陆
vi /etc/my.cnf
[mysqld]#下添加skip-grant-tables=1 #不用验证,无需密码登陆
6、修改默认字符集为utf8vi /etc/my.cnf
[mysqld]#下添加character-set-server=utf8collation-server=utf8_general_ci[mysql]#下添加default-character-set=utf8
7、启动mysqlsystemctl start mysqld;8、查看启动是否报错
systemctl status mysqld9、【知识点】登陆mysql,默认已创建如下四个库 。同时my.cnf中配置的datadir指定目录下存在如下四个库的文件夹 。
10、修改密码
mysql>use mysqlmysql>update user setmysql>authentication_string=password(‘123456’) ,mysql>password_expired=‘N’,password_last_changed=now()mysql>where user=‘root’;mysql>flush privileges;mysql> alter user [email protected] identified by ‘123456’;mysql>Flush privileges;mysql>exit;同时my.cnf 删除参数skip-grant-tables=1,重启mysql:systemctl restart mysqld。11、测试是否可用
mysql -uroot -p -e “show databases;”;–安全起见-p不加密码12、配置可被其他主机访问新增host为‘%’的用户:
create user readonly@% identified by’readonly’;grant select on
- linux 安装redis教程 ubuntu20.04安装redis
- 系统之家系统好吗 系统之家哪个是真的
- 为什么安装软件需要锁屏密码 华为安装软件需要锁屏密码
- sketch如何安装插件 sketch插件在哪里下载
- Windows10无法安装更新 win10更新一直安装失败无法完成安装更新怎么办
- mysql自动安装脚本 MySQL一键安装
- 网络监控的安装方法 网络监控安装教程视频
- saber插件安装教程 saber插件安装包
- mysql误删表怎么恢复 mysql删除表如何恢复数据
- web服务器安装与配置 安装配置web服务器