Linux中mysql基本安装
2022/6/21 2:20:12
本文主要是介绍Linux中mysql基本安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
新创建文件夹在opt下创建mysql文件夹
[root@192 ~]# mkdir /opt/mysql
再进入文件夹:场地、opt/mysql/
进入文件夹后联机网络来下载mysql指定版本:
[root@192 mysql]# wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar(下载的是mysql5.7相对稳定)
再用语句解压mysql文件:
[root@192 mysql]# tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
之后运行mysql会出现报错,需要卸载原来mari,mari会和mysql出现冲突需要卸载
[root@192 mysql]# rpm -qa | grep mari(先查看是否有mari)
[root@192 mysql]# rpm -e --nodeps mariadb-libs(再用这两条语句删除)
[root@192 mysql]# rpm -e --nodeps marisa
最后进行安装
mysql-community-libs-5.7.26-1.el7.x86_64.rpm
mysql-community-client-5.7.26-1.el7.x86_64.rpm
mysql-community-server-5.7.26-1.el7.x86_64.rpm
mysql-community-common-5.7.26-1.el7.x86_64.rpm
这四个rpm文件类型:用的是rpm -ivh +具体的rpm包
安装client的时候会出现报错,这个时候需要用到yum包来安装libaio:yum install libaio
然后用systemctl start mysqld.service来启动mysql服务
因为mysql会给出一个初始密码来保证登录,需要我们访问固定的文件夹来查看
grep "passsword" /var/log/mysqld.log
最后的结果是:
然后用mysql -u root -p
来登录mysql,密码是上面红色涂去的字段
自己私用需要修改密码前需要降低自己数据库的密码复杂度
密码复杂限制解除
密码长度显示解除
最后用alter user 'root'@'localhost' identified by '123456';(网上查了无数种方法,我这里只有这个方法成功,建议补充)
最后结果和测试:
这篇关于Linux中mysql基本安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享
- 2024-02-22docker mysql 5.7
- 2024-02-18从 20 多套 MySQL 到 1 套 TiDB丨骏伯网络综合运营管理平台应用实践
- 2024-02-07mysql 外键索引入门介绍,为什么工作中很少有人使用?