Linux安装mysql(详细步骤)


百度网盘地址:
MySQL-client-5.6.46-1.el7.x86_64.rpm
MySQL-server-5.6.46-1.el7.x86_64.rpm

一、下载依赖包

1.将MySQL的两个安装包拖入文件夹,ll命令可以看到MySQL的两个安装包(我这边放入opt文件夹下)
在这里插入图片描述
2.yum下载依赖包:可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装
(1)第一个:yum install -y net-tools
(2)第二个:yum install -y perl
(3)第三个:yum install -y autoconf
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、安装mysql

1.先安装客户端:
rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
在这里插入图片描述
2.再安装服务端:
(1)rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
在这里插入图片描述
(2)可能会提示依赖冲突,找到具体冲突的mariadb的具体文件名
(3)rpm -e 文件名 --nodeps强制删除文件 //删除产生依赖冲突的包并且忽略依赖关系警告
(4)重新执行第(1)步安装服务端
在这里插入图片描述

三、配置my.cnf

1.配置my.cnf //添加客户端 默认字符设置为utf8
vi /usr/my.cnf
进入my.cnf

添加[client]
default-character-set = utf8
[mysqld](本身自带的不要再次添加,作为修改标记)   //标准服务器
skip-grant-tables //跳过权限验证
character_set_server = utf8  //服务器设置编码格式
collation_server = utf8_general_ci  //服务器校对   ci(case insensitive):大小写不敏感
lower_case_table_names  //忽略大小写

在这里插入图片描述
【扩展】:
utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。
utf8_general_cs 区分大小写,如果用户名和邮箱用这个 就会照成不良后果
utf8_bin:字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容
2.重启mysql服务
输入:service mysql restart
3.进入mysql数据库
(1)输入mysql进入mysql命令行
在这里插入图片描述
mysql>输入use mysql
会提示:database changed
在这里插入图片描述
4.修改密码
mysql>输入:update user set password=password(‘ok’);
会提示:Rows matched: 4 Changed: 4 Warnings: 0
在这里插入图片描述
5.输入quit;,退出数据库
在这里插入图片描述
6.vi /usr/my.cnf修改配置文件
7.找到skip-grant-tables,在前面加上#号,注释掉这一行,esc,:wq保存退出
在这里插入图片描述
8.输入:service mysql restart,重启mysql数据库
9.输入:mysql -uroot -p 进入数据库
在这里插入图片描述
10.(如果报错就重新设置一下密码)在mysql命令行输入:
mysql>set password=password(‘ok’);
在这里插入图片描述
11.输入 quit 就可以退出mysql
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43992185/article/details/106813870