linux系统下,安装mysql教程
1、查看mysql是否安装
首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称。如查找是否安装mysql
rpm -qa | grep mysql
2、卸载查到的软件
rpm -e --nodeps mysql-community-release-el7-5.noarch
3、下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
4、安装mysql源
rpm -ivh mysql-community-release-el7-5.noarch.rpm
如果出现下面报错:
error: Failed dependencies: mysql-community-release conflicts with (installed) mysql57-community-release-el7-10.noarch
解决方式,添加如下参数:
rpm -ivh mysql-community-release-el7-5.noarch.rpm --nodeps --force
5、开始安装mysql数据库
yum install mysql-server -y
如果出现如下报错:
2021-11-07T03:06:04.715107Z 0 [ERROR] [MY-010460] [Server] --initialize specified but the data directory exists and is not writable. Aborting.
2021-11-07T03:06:04.715141Z 0 [ERROR] [MY-013236] [Server] The designated data directory /var/lib/mysql/ is unusable. You can remove all files that the server added to it.
2021-11-07T03:06:04.715203Z 0 [ERROR] [MY-010119] [Server] Aborting
解决方式:
chown -R mysql:mysql /var/lib/mysql
6、重启服务
service mysqld restart
7、登录mysql数据库
mysql -u root -p
注意
第一次使用数据库登录的时候不用输入密码,因为还没有设置密码,直接回车进入数据库后再去修改密码.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!