mysql 的安装分为2种,一种是msi后缀格式的,这种的可以直接以界面形式在线安装,另外一种是zip格式的,这种需要我们进行解压安装。我看过网上好多配置辣么多,又是设置命令又是啥的。最后记一个我操作成功的方法,win7,win10通用。mysql5.7是目前用的比较多的。所以安装mysql5.7
首先我们需要去官网去下载对应版本的mysql,根据自己电脑的信息去选用对应的配置,如图:
地址: https://dev.mysql.com/downloads/mysql/5.7.html
官网下载图下载完成之后,解压到本地文件夹之后如图:
解压之后的图我们可以看到,解压之后是没有my.ini 和data 文件的。 我看网上好多说是要自己建一个data 和my.ini 文件,我这里推荐用命令执行生成data文件。后边有记录。
解压完成之后,我们需要配置一下环境变量。 win+r 输入命令sysdm.cpl 选择高级,或者右键点击电脑查找属性找到环境变量,或者控制面板等方法很多,不一一叙述。
打开环境变量配置,配置MYSQL_HOME 地址为mysql解压目录 ,如图:
环境变量配置然后我们需要在path中添加 %MYSQL_HOME%\bin; 即可 注意分号隔开,win10直接重起一行即可
path中添加变量配置完成之后,我们需要通过命令生成data 文件,在mysql解压地址的bin目录的地址栏,输入cmd 回车打开命令窗口,执行命令
mysqld --initialize-insecure --user=mysql ,如图:
这样就可以了生成之后,就会有这一data文件夹,然后我们需要手动创建一个my.ini的文件,然后配置如下:
手动创建my.ini打开my.ini,然后贴如以下信息:
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\developTool\mysql-5.7.29-winx64
# 设置为MYSQL的数据目录
datadir=D:\developTool\mysql-5.7.29-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
PS:: basedir 和 datadir 改成自己解压的目录和刚才生成的data目录. 另外单斜线是可以的,没必要使用双斜线.
接着,我们去安装mysql, 执行命令 mysqld -install, 显示服务安装成功。
这样的话我们就可以通过命令net start mysql 或 net stop mysql 来启动 或者停止 mysql了
cmd界面平时我们用的时候,如果不想通过命令来操作, 可以通过服务来解决. win+r 打开cmd ,然后输入services.msc 进入服务页面
win+r 启动页面 服务启动页面在这个页面,我们鼠标随便点击一个名称,然后键盘按下m(英文状态下),就能很轻松找到所有m有管的服务.然后点击启动即可.
学无止境,每天一点儿积累
网友评论