Lesson1 MySQL的安装(环境为CentOS云服务器)

卸载内置环境

  • 我们初期使用root账号,后期再切换成普通账号

  • 使用 ps axj | grep mysql 查看系统中是否有MySQL相关的进程

  • 使用 systemctl stop mysqld关停进程

  • 使用 rpm -qa | grep mysql查看MySQL相关的安装包

  • 使用 rpm -qa | grep mysql | xargs yum -y remove卸载与MySQL相关的安装包


配置 MySQL 的 yum 源

  • 下载网址:repo.mysql.com

  • 鼠标右键,查看页面源代码

  • 点击下载 mysql57-community-release-el7.rpm

  • 将上述 rpm 剪切到桌面上

  • 在 root 账号下新建 MySQL 文件夹,然后进入文件夹

  • 使用 rz 命令(直接输入)上传上述的 rpm 到MySQL文件夹中

  • 使用 ls /etc/yum.repos.d/ -l 查看自己CentOS中的yum源

  • 上面的所有操作是将MySQL的 rpm 下载,现在我们要进行yum源的配置

  • 使用rpm -ivh mysql57-community-release-el7.rpm安装 rpm

  • 再次使用 ls /etc/yum.repos.d/ -l 查看CentOS的yum源

  • 如下图所示,我们的系统具有了MySQL的yum源


安装MySQL服务


登录MySQL

  • 使用 vim /etc/my.cnf 打开 mysql 配置文件
  • 在配置文件的最后一栏加入:skip-grant-tables
  • 重启MySQL的服务:systemctl restart mysqld
  • 登录MySQL(忽视密码输入,直接enter):mysql -u root -p
  • 使用mysql语句查看数据库:show databases;
  • 使用mysql语句退出mysql服务:quit

设置配置文件

  • 使用 vim /etc/my.cnf 打开 mysql 配置文件
  • 添加 character-set-server=utf8default-storge-engine=innodb
  • 重启MySQL的服务:systemctl restart mysqld

最后

语言难以描述清楚实践的过程,所以我们在实践中可能会碰到各种各样的问题

我们可以通过网络检索解决很多的问题

另外,随着学习的深入,一些问题也会迎刃而解

相关推荐
尘浮生7 分钟前
Java项目实战II基于Java+Spring Boot+MySQL的植物健康系统(开发文档+源码+数据库)
java·开发语言·数据库·spring boot·mysql·maven·intellij-idea
码农褚25 分钟前
CentOS中使用Docker运行Tomcat并挂载本地目录
docker·centos·tomcat
会洗碗的CV工程师31 分钟前
828华为云征文——使用Flexus云服务器X实例CentOS镜像下创建MySQL服务器教程
运维·服务器·mysql·centos·华为云
SoberChina32 分钟前
华为云centos7.9按装ambari 2.7.5 hostname 踩坑记录
大数据·hadoop·centos·华为云·ambari
PatrickYao04221 小时前
[Simpfun游戏云1]搭建MC Java+基岩互通生存游戏服务器
服务器·游戏
谌vv1 小时前
.NET IIS发布项目后设置虚拟路径访问文件 404
服务器·.net
什么时候才能变强2 小时前
Pytest-如何将allure报告发布至公司内网
linux·服务器·pytest
终端安全管理2 小时前
不在同一局域网怎么远程桌面?非局域网环境下,实现远程桌面访问的5个方法分享!
运维·服务器·网络·经验分享·科技·电脑
码农褚2 小时前
CentOS中使用Docker运行mysql并挂载本地目录
mysql·docker·centos
你很勇哦2 小时前
centos bash脚本一键运行安装go环境
golang·centos·bash