mysql 密码加密windows_windows部署mysql

1、下载软件包

如mysql-5.7.10-winx64.zip

2、解压mysql-5.7.10-winx64.zip

3、配置环境变量

新建系统变量 MYSQL_HOME

变量值:D:mysql-5.7.10-winx64(解压目录)

path变量新增%MYSQL_HOME%bin;

4、D:mysql-5.7.10-winx64下新建my.ini文件

utf8mb4编码集存放表情数据

skip-grant-tables 这一行是用来跳过登录密码验证的,因为安装后的初始密码不知道是啥,先用这一步跳过。

[mysql]

; 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

skip-grant-tables

;设置3306端口

port = 3306

; 设置mysql的安装目录

basedir=D:mysql-5.7.10-winx64

; 设置mysql数据库的数据的存放目录

datadir=D:mysql-5.7.10-winx64data

; 允许最大连接数

max_connections=1000

; 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

; 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

sql_mode=STRICT_ALL_TABLES

collation-server=utf8_general_ci

skip-character-set-client-handshake

5、cmd以管理员运行

命令:mysqld –initialize

直接初始化mysql,生成data文件夹中的文件。

命令:mysqld -install #安装mysql

安装后如移动了mysql目录则先删除服务,再执行mysql -install

sc delete mysql

启动服务器

命令:net start mysql

6、设置密码

mysql -uroot -p (直接点击回车,密码为空)

use mysql;

update mysql.user set authentication_string=password(‘123456′) where user=’root’;

flush privileges;

quit

删除 skip-grant-tables 保存退出

重启mysql

net stop mysql

net start mysql

8、更新密码

mysql -uroot -p123456

SET PASSWORD = PASSWORD(‘123456’);

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览31845 人正在系统学习中 相关资源:陈式太极拳教学软件+注册机1-专业指导文档类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月23日
下一篇 2021年1月23日

相关推荐