MySQL 免安装版下载地址:https://dev.mysql.com/downloads/mysql/
默认64位:https://dev.mysql.com/downloads/file/?id=452189 应该是官方最新版!
免安装版mysql是不能一键安装的,下载下来是压缩包,解压后只要配置点文件就可以正常使用。
上一篇文章我们说到的是MySQL5.6版本免安装配置,而这篇是5.7以后版本配置,也说到5.6和5.7以后版本有所不同,所以我们分开
说下。具体什么不同呢?
主要就是5.7以后版本下载的那个文件夹内没有data文件,5.7之前版本是有data文件夹的,我们可以直接注册,使用安装命令!
环境变量配置我们省略,具体请参考上一篇5.6版本的环境变量配置!
进入正题:
检查mysql目录下有没有data目录;如果有data目录,忽略本点;如果没有,win+r 打开运行,输入cmd进入命令窗;进入mysql所在盘符。然后cd(进入)到mysql的bin目录,执行如下语句: mysqld --initialize-insecure --user=mysql ;data目录就生成成功了!我们这时候可以看下MySQL文件夹内有没有data文件夹了!
之后,我们在配置下my.ini那个文件:
basedir =E:\mysql-5.7.13-winx64 #解压的目录
datadir = E:\mysql-5.7.13-winx64\data #配置到我们刚刚生成的那个data文件夹内
port = 3306 #端口号
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=E:\mysql-5.6.13-winx64
#解压目录
datadir=E:\mysql-5.7.13-winx64\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
E:\mysql-5.6.37-winx64\bin\mysqld.exe
注意
:
basedir
和datadir是我本地mysql的目录,请设置自己电脑上相应的目录!
这些完了之后呢!我们就可以直接安装了。还是在bin目录下:
在bin目录下,继续输入:mysqld --install
提示service successfully installed安装成功!
这时候我们就可以去服务->管理那里有没有mysql了。
启动---关闭MySQL:
方法一:
启动服务命令为:net start mysql
关闭服务命令为:net stop mysql
方法二:
打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务。
相反,则关闭MySQL服务。
最后,我们要给安装的MySQL设置密码:
在mysql目录下,编辑 my-default.ini 。在[mysqld]下添加一行 skip-grant-tables暂时取消密码;
(my.ini)文件好像也是可以的,在[mysqld]下添加一行skip-grant-tables 具体自己测试! mysql 重启后,即可直接用 mysql -u root -p 进入(此时密码为空) 如果提示输入密码,直接回车即可。
登陆成功后,输入:
mysql>update mysql.user set authentication_string=password('123') where user='root' and Host = 'localhost';
mysql>FLUSH PRIVILEGES;
mysql>QUIT
更改 -- 刷新保存 -- 退出mysql。将密码先改为123。
删除 my-default.ini或 (my.ini)文件中刚刚添加的 skip-grant-tables 保存!
重启mysql;
使用新密码登陆: mysql -uroot -p123 回车即可登陆成功;
如果在想改密码可用:mysql>SET PASSWORD = PASSWORD('123456'); 设置新密码
MySQL控制台快捷方式建立:
1)桌面右键->新建->快捷方式->对象位置输入:C:\Windows\System32\cmd.exe
快捷方式名称自己定义,确定,快捷方式建立成功
2)右键单击刚才建立的快捷方式->属性->把目标一栏修改成MySQL启动参数:
C:\Windows\System32\cmd.exe "E:\mysql-5.7.13-winx64\bin"/k mysql -uroot -psys
解释:CMD路径 "MySQL路径bin目录" /k mysql -u用户名 -p密码 数据库名
3)修改完成后点击确定保存,直接双击快捷方式即可连接到MySQL数据库
好了,本次说了MySQL 5.7以后版本没有data文件的免安装版文章教程,感谢大家观看谢谢`︶`!!! 环境配置请看上一篇5.6的文章`︶`!