MySQL免安装版 图文教程【5.7版本,纯净版win7安装】
2017-12-29 20:04
911 查看
如果系统特别纯净,需要安装c++运行库
======安装准备
直接把文件解压(这里放到了C盘根目录)
在目录下建立一个data文件夹
新建一个my.ini文件
按照这里的目录配置如下:
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir="C:\mysql-5.7.20-winx64"
datadir="C:\mysql-5.7.20-winx64\data"
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
======环境变量
把bin目录加入环境变量path
======安装
新建一个文本文件install,后缀格式改为.bat
文件内容如下(对应文件路径):
mysqld --install MySQL --defaults-file="C:\mysql-5.7.20-winx64\my.ini"
mysqld --initialize
pause
管理员身份运行该install.bat文件
运行结果如下:
======配置程序位置
这里是一个大坑
打开注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL
看这个ImagePath值,是安装以后服务的启动路径
并不是我们放文件的位置
【不要妄图把这里改成C:\mysql-5.7.20-winx64\bin这个路径。启动起来会出问题】
创建这个注册表里的路径,然后把C:\mysql-5.7.20-winx64\bin目录下那些个文件拷贝过来。
======设置初始密码
需要在my.ini的mysqld下加入skip-grant-tables
(用完记得删了,这个方法可以用来对付这种免安装版的忘记密码问题)
启动服务
可以管理员命令行net start mysql,也可以界面直接搞。
cmd下
mysql命令直接登录
输入命令(这里密码设置1234):
update mysql.user set authentication_string=password('1234') where user='root';
(5.7以下update mysql.user setpassword=password('1234') where user='root';)
flush privileges;
然后关闭命令行
再次打开
用mysql -uroot -p命令,然后输入密码1234,登录。
这时候运行命令会提示错误,需要再次设置
执行如下三条命令:
set password=password('1234');
alter user 'root'@'localhost' password expire never;
flush privileges;
这样就安装好了。
======安装准备
直接把文件解压(这里放到了C盘根目录)
在目录下建立一个data文件夹
新建一个my.ini文件
按照这里的目录配置如下:
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir="C:\mysql-5.7.20-winx64"
datadir="C:\mysql-5.7.20-winx64\data"
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
======环境变量
把bin目录加入环境变量path
======安装
新建一个文本文件install,后缀格式改为.bat
文件内容如下(对应文件路径):
mysqld --install MySQL --defaults-file="C:\mysql-5.7.20-winx64\my.ini"
mysqld --initialize
pause
管理员身份运行该install.bat文件
运行结果如下:
======配置程序位置
这里是一个大坑
打开注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL
看这个ImagePath值,是安装以后服务的启动路径
并不是我们放文件的位置
【不要妄图把这里改成C:\mysql-5.7.20-winx64\bin这个路径。启动起来会出问题】
创建这个注册表里的路径,然后把C:\mysql-5.7.20-winx64\bin目录下那些个文件拷贝过来。
======设置初始密码
需要在my.ini的mysqld下加入skip-grant-tables
(用完记得删了,这个方法可以用来对付这种免安装版的忘记密码问题)
启动服务
可以管理员命令行net start mysql,也可以界面直接搞。
cmd下
mysql命令直接登录
输入命令(这里密码设置1234):
update mysql.user set authentication_string=password('1234') where user='root';
(5.7以下update mysql.user setpassword=password('1234') where user='root';)
flush privileges;
然后关闭命令行
再次打开
用mysql -uroot -p命令,然后输入密码1234,登录。
这时候运行命令会提示错误,需要再次设置
执行如下三条命令:
set password=password('1234');
alter user 'root'@'localhost' password expire never;
flush privileges;
这样就安装好了。
相关文章推荐
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)
- mysql 5.7以上版本安装配置方法图文教程
- MySQL 5.7 版本的安装及简单使用(图文教程)
- mysql 5.7以上版本下载及安装图文教程
- mysql 5.7以上版本下载及安装图文教程
- mysql 5.7以上版本下载及安装图文教程
- win7下MySql 5.7安装配置方法图文教程
- MySQL 5.7 版本的安装及简单使用(图文教程)
- mysql 5.7以上版本下载及安装图文教程
- win7下MySql 5.7安装配置方法图文教程
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
- MySQL 5.7 版本的安装及简单使用(图文教程)
- MySQL 5.7 版本的安装及简单使用(图文教程)
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
- MySQL(win7x64 5.7.16版本)下载、安装、配置与使用的详细图文教程
- MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
- win7下安装MySQL_5.7(压缩版)教程
- SQL Server 2005安装配置方法图文教程 完美兼容Win7所有版本
- MySQL 5.6 (Win7 64位)下载、安装与配置图文教程