同样适用于其他版本的mysql免安装文件的部署和运行
一、下载并解压 / 拷贝到目标文件夹
首先从官网下载安装包,点击下载
或打开下载连接:
http://dev.mysql.com/downloads/mysql/5.1.html#downloads
由于最新的版本5.7.20和5.6.38下载解压之后都没有my-small.ini
配置文件,因此下载的是5.5.58-win64版本。
mysql-5.5.56-winx64版本,点击下载
或通过这个网址下载:
https://downloads.mysql.com/archives/community/
然后减压到目标文件夹。
二、修改.ini文件
将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini
复制下面的配置信息到 my.ini 保存
如果没有my-default.ini,可自己新建my.ini或者从其他地方中获取
#########################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\Program Files\mysql-5.5.56-winx64
#解压目录
datadir=D:\Program Files\mysql-5.5.56-winx64\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\Program Files\mysql-5.5.56-winx64\bin\mysqld.exe
#########################################################
三、配置环境变量
操作如下:
1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
点击系统变量下的新建按钮
输入变量名:MYSQL_HOME
输入变量值:D:\Program Files\mysql-5.5.56-winx64
变量值,即为mysql的自定义解压目录。
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:%MYSQL_HOME%\bin
注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值
四、“安装”和运行
以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录【找到system32.exe 然后鼠标右键,选择"以管理员身份运行"】
(1)安装服务:输入mysqld install 回车运行;
(2)启动服务:接着就是输入 net start mysql 启动服务;
(3)再输入mysqld --initialize-insecure --user=mysql;
执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空
五、最后,打开数据库
打开MySQL数据库即登录MySQL数据库
还在命令模式下,将目录切换到自己的\bin目录下。
输入mysql -u root -p 默认是没有密码的。回车进入,root是用户名,
要想这么做的前提是你必须已经打开MySQL服务。不然,是行不通的。