详述Linux下安装mysql及密码设置修改(新手必备)

Linux下安装mysql及密码设置修改

1.Linux下安装过程:

1.1切换root用户进行操作

以下操作都以 root 用户进行操作
以下操作都以 root 用户进行操作
以下操作都以 root 用户进行操作

重要的事情说三遍

1.2安装

安装 mariadb 服务

 # yum install -y mariadb-server

安装 mariadb 命令行客户端

 # yum install -y mariadb

安装 mariadb C library

# yum install -y mariadb-libs

安装 mariadb 开发包

# yum install -y mariadb-devel

无脑安装就行

1.3更改配置

1.进入 cd /etc/my.cnf.d目录
在这里插入图片描述
2.vi mysql-clients.cnf进入client.cnf文件
[client] 下加一行配置 default-character-set=utf8,t_70)
在这里插入图片描述
3.vi mysql-clients.cnf进入mysql-clients.cnf 文件
[mysql] 下加一行配置 default-character-set=utf8
在这里插入图片描述
4…vi server.cnf进入server.cnf 文件
[mysqld] 下加配置

collation-server = utf8_general_ci

init-connect=‘SET NAMES utf8’

character-set-server = utf8

sql-mode = TRADITIONAL
在这里插入图片描述
启动
启动服务

# systemctl start mariadb

设置服务开启自启动

# systemctl enable mariadb

测试连接
使用命令行客户端尝试连接

# mysql -u root

在这里插入图片描述
查看 mariadb 版本号select version();
在这里插入图片描述
查看字符集配置`show variables like ‘%char%’;
在这里插入图片描述

2.密码设置或修改

1.进入/etc/my.cnf文件夹

cd  /etc

2.在/etc/my.cnf中加入如下内容:

vim my.cnf

3.在[mysqld]下添加skip-grant-tables,然后保存并退出
在这里插入图片描述
.4.进入mysql # mysql -u root
5…输入use mysql语句,进行操作

在这里插入图片描述
这个是mysql的核心数据库,类似于sql server中的master表,主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息。
6.输入语句,设置或修改密码(太长了,我就不打了,看图)
在这里插入图片描述
输入成功则会显示
在这里插入图片描述
然后保存信息flush privileges;
保存退出quit

在这里插入图片描述
密码设置成功。
重新进入MySQL
在这里插入图片描述
-u:用户名
-p:使用密码
成功进入:
在这里插入图片描述

发布了40 篇原创文章 · 获赞 152 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43676757/article/details/105413932