Linux CentOS 中安装 MySQL 与卸载 MySQL(三)
VMware 安装 MySQL
- 内容
- 一、软件下载
- 二、安装步骤
- 1. 上传压缩文件
- 2. 防止依赖冲突
- 3. 安装依赖
- 4. 查找以前是否装有mysql
- 5. 查看安装包目录
- 6. 安装mysql-common包
- 7. 安装mysql-libs包
- 8. 安装mysql-client包
- 9. 安装mysql-server包
- 10. 查看当前安装mysql情况
- 11. 设置开机启动
- 12. 启动MySql服务
- 13. 查看临时密码
- 14. 使用临时密码登录
- 15. 设置root的密码
- 16. 开放远程登录权限
- 17. 开放 mysql 的3306端口
- 18. 修改 MySQL 密码
- 三、卸载 MySQL
- 四、Linux 中常用 MySQL 命令
- 总结
使用 VMware 安装 CentOS(一)
在 CentOS 中安装 JDK(二)
Linux CentOS 中安装 Tomcat(四)
Linux CentOS 中安装 Redis(五)
内容
一、软件下载
根据自己需要下载即可
VMware 下载链接:https://pan.baidu.com/s/1Iqqi4sh6C2rNZ4AByJDowQ
提取码:us0d
JDK1.8 下载链接:链接:https://pan.baidu.com/s/15S51CpKuGHEdRsvi5vrE5Q
提取码:pgcl
SecureSRT 下载链接:https://pan.baidu.com/s/1zE1PUoJbV-UbKud0cwpxqQ
提取码:zbbl
MySQL 下载链接:https://pan.baidu.com/s/1jiQvt1W6yOyceZSp4V9nfg
提取码:agts
Tomcat 链接:https://pan.baidu.com/s/1GItc4aY8HDYjXpMxrlll9g
提取码:lzhl
Redis 百度网盘链接:https://pan.baidu.com/s/1kaA4WZM7AZF8Lk438UIe6g
提取码:v3z1
环境搭建文档下载链接:https://pan.baidu.com/s/1JjNgwv66VvYGjeIXrulljw
提取码:pd54
二、安装步骤
1. 上传压缩文件
首先把 mysql 文件夹拖到 /usr/local/software,不知道怎么拖取看我上篇博客,在 CentOS 中安装 MySQL;
2. 防止依赖冲突
先把 postfix 和 mariadb-libs 卸载掉,不然的会有依赖包冲突:
rpm -e postfix mariadb-libs
3. 安装依赖
安装 mysql 的依赖 net-tools 和 perl
yum -y install net-tools perl
4. 查找以前是否装有mysql
# 无则不显示,有显示安装的文件
rpm -qa|grep -i mysql
5. 查看安装包目录
# 切换到安装包目录
cd /usr/local/software/linuxMysql5.7
# 查看安装包详情
ll
6. 安装mysql-common包
cd /usr/local/software/linuxMysql5.7
rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
7. 安装mysql-libs包
cd /usr/local/software/linuxMysql5.7
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
# 安装失败使用下面命令,然后再次运行上面命令
yum remove mysql-libs
8. 安装mysql-client包
cd /usr/local/software/linuxMysql5.7
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
9. 安装mysql-server包
cd /usr/local/software/linuxMysql5.7
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
10. 查看当前安装mysql情况
rpm -qa|grep -i mysql
11. 设置开机启动
systemctl enable mysqld
12. 启动MySql服务
systemctl start mysqld
13. 查看临时密码
由于MySQL5.7安装好后会给root用户分配一个临时密码,所以我们先查看临时密码
grep 'temporary password' /var/log/mysqld.log
冒号后面的就是root用户的临时密码,每个人临时密码都不一样,localhost 冒号后面就是了:Xps:yr>j(6+>
14. 使用临时密码登录
mysql -u root -p
输入密码:Xps:yr>j(6+>
15. 设置root的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YYds_2020';
注意:mysql5.7增加了安全级别,密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。
16. 开放远程登录权限
# 给 root 用户开放所有权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'YYds_2020' WITH GRANT OPTION;
# 更新权限
FLUSH PRIVILEGES;
17. 开放 mysql 的3306端口
如果防火墙已经关闭,那么这步可以跳过;
# 开放 3306 端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent;
# 重新加载
firewall-cmd --reload;
如果出现乱码:
在链接地址栏后添加useUnicode=true&characterEncoding=utf-8
18. 修改 MySQL 密码
MySQL密码太难记,我们喜欢把 MySQL 密码修改的短一些,请看我这篇博客:Linux CentOS 中修改 MySQL 密码
三、卸载 MySQL
博客地址:Linux 卸载 MySQL
四、Linux 中常用 MySQL 命令
序号 | 命令 | 作用 |
---|---|---|
1 | netstat -tulpn | 查看端口号 |
2 | service mysqld status | 查看 MySQL 状态 |
3 | service mysqld start | 启动 MySQL |
4 |
两种方式: service mysqld stop mysqladmin -p -u root shutdown |
关闭 MySQL |
5 | service mysqld restart | 重启 MySQL |
6 | cat /etc/my.cnf | 查看 MySQL 配置 |
7 | rpm -qa | grep -i mysql |
总结
以上就是在 CentOS 中安装 MySQL 的总结了,代码仅供参考,欢迎讨论交流。
下篇博客:在 CentOS 中安装 Tomcat
Linux CentOS 中安装 MySQL 与卸载 MySQL(三)相关推荐
- Linux CentOS 中安装 Redis(五)
Redis Linux 中安装 Redis 一.安装准备 一.软件下载 2. 安装 SecureCRT 二.安装 Redis 1. 新建安装目录 2. 上传文件 3. 解压 Redis 到指定路径 4 ...
- Linux CentOS 中安装 Tomcat(四)
CentOS 中安装 Tomcat 内容 一.软件下载 二.安装步骤 1. 安装 SecureSTR 软件 2. 新建安装目录 3. 上传压缩包 4. 将tomcat解压到指定的路径 5. 切换到to ...
- Linux CentOS 中安装 MySql
CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 $ wget http://repo.mysql.com ...
- 如何在linux CentOS中安装cPanel和WHM
cPanel是一个众所周知,最可靠和直观的商业控制面板,用于网页托管服务 . 它具有丰富的功能,可以通过强大的图形用户界面来管理所有共享,经销商和业务托管服务等. 它配备了一个cPanel和Web H ...
- 【转载】在Linux CentOS中安装VSCode用于C++学习,亲测可用
转载链接:(https://blog.csdn.net/zdhsoft/article/details/73457259) $sudo rpm --import https://packages.mi ...
- linux安装通用plsql数据库,linux centOs中安装好数据库,客户端用plsql连接oracle
原创作品,转载请在文章显眼位置注明出处:https://www.cnblogs.com/sunshine5683/p/10030375.html 首先,回顾上篇 一.在客户端安装oracle客户端,我 ...
- Linux Centos中卸载 安装Mysql
Linux Centos中卸载 安装mysql8.0 原本云服务器中安装的mysql版本是5.7,现在想将其替换为mysql8.0版本.主要是因为官方表示 MySQL 8 要比 MySQL 5.7 快 ...
- 在 CentOS 中安装 JDK(二)
VMware 安装 JDK 内容 一.软件下载 二.安装步骤 1. 安装 SecureSTR 软件 1.1 SecureSTR 概念 1.2 SecureSTR 链接 Linux 2. 安装 JDK ...
- CentOS中安装mysql
一卸载CentOS自带的mysql 1 首先查看CentOS6.5中是否有mysql 命令 rpm –qa|grep mysql 2 卸载mysql 命令 yum remove mysql mysql ...
最新文章
- 抽象工廠與工廠方法的區別
- Socket IO与NIO(二)
- idea从mapper接口跳到xml文件
- apache+php为什么不报错
- powerdesigner基本使用 - 创建概念模型
- java 读文件夹_java怎么读取读取文件夹下的所有文件夹和文件?
- 在struts框架下实现文件的上传
- 前端每隔几秒发送一个请求
- 做完四个小项目的收获
- c# mysql 中文,c#操作mysql中文乱码的解决方案_c#应用
- iPhone 的续航有望加长!749 元的“磁吸充电宝”你会买吗?
- 笔试题--计算组合数
- 实现AJAX回传过程中禁止用户重复提交
- 通过定位position=fixed实现网页内容的固定层效果
- MySql常用语句总结更新
- 张俊芳电机学17章计算题以及答案
- Lodop简短问答客户反馈篇 及排查步骤 及注册相关
- 找到Linux共享文件夹的实际位置
- 台式计算机组装攻略,台式机如何组装 电脑组装详细步骤【图文】
- 计算机保研面试-英语问题