您的位置:首页 > 数据库 > MySQL

win10下 64位mysql5.7及workbench的安装

2016-05-07 15:40 573 查看
1、官网上下载mysql-5.7.12-winx64后解压到存放目录:F:\project\mysql-5.7.12\
2、配置环境变量: path中写入:F:\project\mysql-5.7.12\bin;
3、修改my-default.ini文件里的如下内容:
basedir =F:/project/mysql-5.7.12
datadir =F:/project/mysql-5.7.12/data
port =3306
修改后将文件名改成 my.ini(貌似不修改配置文件里的内容也可以)
4、用管理员打开cmd
a、 加入服务项: mysqld -install MySQL --defaults-file="F:\project\mysql-5.7.12\my.ini"(移除服务命令为:mysqld
-remove)
b、初始化mysql:mysqld --initialize
c、启动MySQL服务:net start mysql

5、修改root密码

两种方法:
a、mysqld
--defaults-file="E:\mysql5.7\my.ini" --console --skip-grant-tables 进入安全模式后,重新用管理员打开cmd

mysql -u root -p 回车后无需密码就能进入控制台
修改root密码:
use mysql;
update
user set authentication_string=password("新密码") where user="root";
flush privileges;
该种方法需要关闭mysql服务,在打开 workbench后需要重新修改密码。
b、在data文件夹下找 “计算机名.err”文件,打开后可找到密码:“A temporary password is generated for root@localhost: Ire.n.p>x4%Y”
mysql -u root -p 回车输入密码后
SET PASSWORD = PASSWORD(‘your new password‘);
ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;
flush privileges;

workbench的安装出现 2502、2503错误:

管理员打开cmd后
msiexec /package 你将要安装的程序的完整路径及程序名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: