Mysql免安装版配置

时间:2022-12-09 16:16:02

环境

mysql-5.7.19-winx64
window 10 64位

下载
mysql下载地址:https://www.mysql.com/downloads/

选择DOWNLOADS>Community>Mysql Community Server下的DOWNLOAD
下载后解压到自已喜欢的位置
我放在:D:\myinstall\mysql-5.7.19-winx64

配置
1、新建my.ini文件在解压根目录下(mysql-5.7.19-winx64),注意文件名是my.ini而不是my.ini.txt

[mysqld]
basedir=D:\myinstall\mysql-5.7.19-winx64(mysql所在目录)
datadir=D:\myinstall\mysql-5.7.19-winx64\data (mysql所在目录\data)

2、配置D:\myinstall\mysql-5.7.19-winx64\bin到环境变量下

3、以管理员权限运行cmd执行以下命令

1、mysqld -install #如果报缺少msvcr120,msvcp120等文件,去别的系统拷吧,放到sys32目录下
2、mysqld -initialize #初始化my.ini中的data 目录
3、net start mysql #启动服务
4、mysql -u root -p #
如果提示需要密码,那么就是mysql给了一个初始密码,而且是随机的
1、在mysql根目录下搜索*.err,找到后打开--找到
`016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for root@localhost: >mso<k70mrWe`
其中mso<k70mrWe就是密码,用这个密码登入mysql后重置密码

5、重置密码
step1: SET PASSWORD = PASSWORD(‘你的新密码’);
step2: ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;
step 3: flush privileges;