这里我安装的是MySql的解压版,需要进行配置。虽然网上有很多关于mysql的配置,但是,却有很多坑,对于配置小白来说,找到正确的配置步骤还真是头疼。所以,当我安装成功以后,我决定要把网友的步骤和我具体安装步骤记录下来,防止下次再跳坑,也希望能帮助到别人。
1.MySql是免费的,可以到官网下载https://www.mysql.com/,这里我下载MySql的压缩版到本地并解压缩,例如我保存在D:\Program Files\mysql-5.7.13-win32
2. 添加环境变量
右键计算机->属性->高级系统设置->环境变量;在系统变量里添加MYSQL_HOME环境变量,变量值为MySQL的根目录,例如我的是D:\Program Files\mysql-5.7.13-win32,找到path,选择编辑,在原有值末尾添加;%MYSQL_HOME%\bin
3.添加配置文件
在MySQL的安装目录(例如我的是D:\Program Files\mysql-5.7.13-win32)下,建立新文本文件txt,并将其命名为my.ini(注意扩展名也要修改)。
双击打开该文件,并在其中添加内容如下:
[mysqld]
basedir=D:\Program Files\mysql-5.7.10-winx64
datadir=D:\Program Files\mysql-5.7.10-winx64\data
port = 3306
保存后关闭
4.初始化数据库
以管理员自身份打开cmd执行以下命令(注意必须以管理员身份打开,否则报错)
mysqld --initialize --user=mysql --console
在控制台消息尾部会出现随机生成的初始密码这是root登陆密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)
5.安装mysql以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)
mysqld --install MySQL
安装成功会显示successful
6.启动mysql服务
net start MySQL(当然这一步也可以右击计算机->管理->服务与应用程序->服务->找到MySql启动并查看状态)
注意,这里肯那个会报出:发生系统错误 2。系统找不到指定的文件。这是由于注册列表中默认的mysql服务启动路径和当前的路径不同。需要到注册列表中修改默认的路径:cmd中输入regedit,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MySQL,选择修改ImagePath为:D:\Program Files\mysql-5.7.13-win32\bin\mysqld(注意根据你的mysql实际位置修改)
这样,Mysql就安装完成了
7.启动MySQL并修改密码
在CMD控制台里执行命令 mysql -u root -p
回车执行后,输入刚才记录的随机密码
执行成功后,控制台显示 mysql>,则表示进入mysql
输入命令set password for root@localhost = password('123456'); (注意分号)
此时root用户的密码修改为123456
最后补充几条命令行下MySql命令:
show databases; 显示数据库
use 数据库名; 进入指定的数据库
show tables; 显示所有表
PS:如果你不想使用mysql命令行,那么可以下载一个mysql可视化管理工具navicat for mysql 。哈哈,祝你成功!