ArvinShaffer

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1.下载mysql

2.将文件解压到d盘,文件名改为mysql5.7

3.在安装路径下新建my.ini文件,使用记事本打开,写入如下内容并保存

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=D:\mysql5.7
# 设置为MYSQL的数据目录 
datadir=D:\mysql5.7\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

4.添加环境变量,在windows环境变量path后面添加:D:\mysql5.7\bin

5.以管理员身份运行命令行窗口,切换到安装路径的bin目录下,即D:\mysql5.7\bin\ 输入mysqld --install命令将MySQL添加到本地服务
D:\mysql5.7\bin> mysqld --install

6.执行初始化 D:\mysql5.7\bin>mysqld --defaults-file=D:\mysql5.7\my.ini  --initialize-insecure (注意--defaults-file为第3步新建的my.ini文件, 使用--initialize-insecure参数,则MySQL服务不会生成初始化密码,即root初次连接时不需要输入密码即可登入,这里还可以使用--initialize参数,MySQL服务会生成一个随机密码显示)

7.启动MySQL服务 D:\mysql5.7\bin>net start mysql

8.为root用户设置密码:选择系统内置的名为mysql的数据库,更新user表中root的密码,比如密码为helloMySQL,最后刷新权限相关表,使更新生效
mysql> use mysql;
mysql> update user set authentication_string = password('root') where user = 'root';
mysql> flush privileges;

 

posted on 2017-12-14 22:34  ArvinShaffer  阅读(371)  评论(0编辑  收藏  举报