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-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南
- 2024-10-22MySQL数据库入门教程:从安装到基本操作
- 2024-10-22MySQL读写分离入门教程:轻松实现数据库性能提升
- 2024-10-22MySQL分库分表入门教程
- 2024-10-22MySQL慢查询的诊断与优化指南
- 2024-10-22MySQL索引入门教程:快速理解与应用指南
- 2024-10-22MySQL基础入门教程:从安装到基本操作
- 2024-10-22MySQL数据库中的Binlog详解与操作教程
- 2024-10-12部署MySQL集群项目实战:新手入门教程