MySQL安装与配置(Windows ZIP版本5.7.21)
2018-04-04 21:08
811 查看
本来打算写MariaDB的配置,但是发现MariaDB用的人太少了,就算了。毕竟面对的是初学者,MySQL非常受欢迎。
通常我们安装MySQL都是下载的msi安装包,这里我记一次zip版本的安装和配置,东西全都一样,不一样的一个点就是,zip免安装版本,干净。
下载&解压
MySQL下载地址:https://dev.mysql.com/downloads/mysql/
选择红框中的两个版本(请自行与系统对应)
下载完毕后解压到任意目录即可
例如我就解压到D盘下,并且重命名为MySQL
创建配置文件
在解压后的路径下创建my.ini
写入配置(路径自行匹配,可以参考我的配置)
第二个配置为数据保存的路径,可以不在MySQL安装路径下
[mysqld] # 将basedir设置为安装路径 basedir=D:\\MySQL # 将datadir设置为数据目录的位置 datadir=D:\\MySQL\\data
使用mysqld手动初始化数据目录
进入到MySQL/bin路径下,执行命令
(–initialize-insecure使用这种方式初始化 root账户没有密码)
PS D:\MySQL\bin> .\mysqld --defaults-file=D:\MySQL\my.ini --initialize-insecure
初始化完成后我们可以看到MySQL路径下data文件夹已经建立且有数据库文件
首次启动服务器
在MySQL/bin路径下,执行命令
PS D:\MySQL\bin> .\mysqld --console
我们可以通过控制台打印的信息看到MySQL已经在3306端口上成功启动
为账户设置密码
刚刚启动完成,root账户是没有密码的
所以我们需要在控制台为MySQL进行一些初始化操作
在MySQL/bin路径下,执行命令(新开启一个PowerShell)
PS D:\MySQL\bin> .\mysql_secure_installation
初始化操作我就不一一翻译了,看不懂的话我们可以利用翻译软件,按照自己的想法自定义配置
注意:第一个就问你是否要安装密码检验插件,我不推荐安装,要不密码需要设置很复杂才能验证通过。
控制台连接数据库
我们可以在控制台登陆一次,以验证我们的设置是否生效
PS D:\MySQL\bin> .\mysql -u root -p
之后输入密码登陆成功就大功告成了!
此时我们可以关闭两个控制台进行下一步
将MySQL作为Windows服务启动
在MySQL/bin路径下,执行命令(管理员权限运行)
PS C:\WINDOWS\system32> cd D:\MySQL\bin\ PS D:\MySQL\bin> .\mysqld --install
我们去系统->服务中查看
建议把这里的“自动”改为“手动”
改完之后我们启动该服务
使用数据库管理器连接(我的是navicat)
连接成功!MySQL zip版本的安装和初始配置到此完成!
注意:my.ini中还有很多很多的设置我们没有填写,请根据个人需要进行添加
相关文章推荐
- Windows下,MySQL5.6.x 免安装版(*.zip)的配置
- Windows zip版本安装MySQL
- Apache+php+mysql在windows下的安装与配置图解(较老版本)
- MySQL 5.7.10 ZIP 免安装版本配置过程
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- windows下MySQL5.6版本安装及配置过程
- MySQL 5.7.9 ZIP 免安装版本配置过程
- mysql免安装版本配置过程--windows
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- MySQL for Windows免安装版本配置
- mysql-5.1.37-NOINSTALL版本在Windows系统上的配置安装
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- MySQL for Windows 数据库 ZIP 版本安装过程
- Windows下配置启动免安装版本mysql
- MYSQL 5.7.12 ZIP 版本 windows安装步骤
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- MySQL5.5.23数据库免安装版本在Windows系统上配置启动
- windows环境下MySQL 5.7及以上解压缩版本配置安装
- Windows下面安装和配置MySQL(5.6.20) 绿色版本
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明