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:使用密码
成功进入: