mysql安装(windows/linux)

Windows平台安装

1、官方平台下载mysql下载链接
在这里插入图片描述
在这里插入图片描述
2、下载完成后,自定义文件夹解压,如D:\InstallSuccess\mysql-8.0.17-winx64
3、在D:\InstallSuccess\mysql-8.0.17-winx64路径下新建my.ini 配置文件

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4、启动MySQL 数据库
以管理员身份打开 cmd 命令行工具,切换目录:

cd C:\web\mysql-8.0.11\bin

初始化数据库:

mysqld --initialize --console

得到root的初始密码,即root@localhost: 后的一串字符。如下述语句中的nela>jqB>3cf

2019-11-10T04:19:42.080801Z 1 [Note] A temporary password is generated for root@localhost: nela>jqB>3cf

输入以下安装命令:

mysqld install

启动,即可:

net start mysql

5、登录mysql

mysql -u root -p

初始密码在第四步已获取,键入即可
修改密码

set password for root@localhost = password(‘新密码’);

Linux平台安装

linux平台的安装相较来说要更简单,按顺序执行下列几条语句即可

扫描二维码关注公众号,回复: 11721154 查看本文章

下载 Mysql yum包

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

安装软件源

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

安装mysql服务端

yum install -y mysql-community-server

启动mysql

service mysqld start

获取初始默认密码

grep 'temporary password' /var/log/mysqld.log

使用初始默认密码登录

mysql -u root -p

修改密码

#修改密码需符合密码格式要求
#查看 mysql 初始的密码策略
SHOW VARIABLES LIKE 'validate_password%';
#假设需设置密码为123456
#首先设置密码强度要求为弱
set global validate_password_policy=LOW;
#设置密码长度为6
set global validate_password_length=6; 
#修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

授权其他机器登录

grant all privileges on *.* to '用户名'@'%' identified by '登录密码' with grant option;
flush privileges;

参考教程

mysql安装
Linux安装mySQL步骤
报错:Your password does not satisfy the current policy requirements

猜你喜欢

转载自blog.csdn.net/weixin_39333120/article/details/102996344