MySQL-数据库基础

一.MySQL安装

1.1卸载MySQL

把用户切换为root

查看是否有mysql数据库

ps axj | grep mysql

我这个是已经安装好的,为了更清楚的演示我把mysql关闭mysql安装包卸载

关闭指令

systemctl stop mysqld

查看是否在运行指令

systemctl stop mysqld

查看安装包指令

rpm -qa | grep mysql

卸载安装包

rmp -qa | grep mysql | xargs yum -y remove

卸载完成

2.2安装MySQL

我们可以yum源官网下载

Index of /232905 (mysql.com)

下载之前要查看自己系统是什么版本的

查看指令

 cat /etc/redhat-release

尽量找一些比系统版本一样或者新一点的安装包

右键屏幕

进入后一般选择MySQL157...-el的是最常用的版本

然后找到自己对应的系统版本,比如说我的是7.6

没找到7.6的话就点下面的el7.rpm直接下载

下载好后

rz安装指令

yum install lrzsz

rz指令上传安装包

选中好直接打开就上传成功了

安装前要查看系统是否有MySQL的yum源

查看指令

ls /etc/yum.repos.d/ -l

并没有mysql的yum源,直接安装的话是安装不上的

需要安装mysql的yum源

rpm -ivh mysql57-community-release-el7.rpm

安装好后查看是否有mysql的yum源

查看安装的yum源是否生效

yum list | grep mysql

安装成功后可以把安装包直接卸载

安装MySQL指令

yum install -y mysql-community-server

安装MySQL出现这种错误的话GPG Keys are configured....

秘钥过期了,直接在命令行输入下面的指令更新秘钥

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

在重新安装mysql

判断是否安装成功查看my.cnf,mysqld和mysql是否存在

ls /etc/my.cnf

which mysqld

which mysql

存在的话代表安装成功

启动mysql

systemctl start mysqld

服务端口号3306也有了

netstat -nltp查看是否启动

2.3登录MySQL

先打开mysql配置文件

vim /etc/my.cnf

在配置文件的最后一行加上

skip-grant-tables

还是不行

原因是mysql服务早就启动了,让配置文件生效就得重启mysql服务

重启mysql指令,这三种都可以

 1.systemctl restart mysqld
 2.systemctl stop mysqld
 3.systemctl start mysqld

ps axj | grep mysql查看进程

重新启动后再mysql -uroot -p,然后双击回车键

show databases; 显示数据库

2.4配置MySQL

vim /etc/my.cnf进入配置文件

添加一下代码

默认的端口号是3306,mysql网络服务在启动的时候可以绑定指定的端口号

端口号的修改也可以保证数据的安全

数据所在的路径,创建的表等等数据都在这个路径里

编码格式

存储引擎

让配置文件生效得重启mysql,systemctl restart mysqld

个人不建议是用8的版本,安装的mysql老是报错太麻烦了

如果你的centons是8.0及以上的,建议你把系统切换成centos7.6

具体操作如下

进入到你自己云服务器中

点击切换操作系统

进来之后根据自己的需求选择对应的系统版本。

本小节完结,点个赞和关注吧!!!

  • 18
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值