Windows下安装MySQL
Windows下安装MySQL详细教程
1. 安装包下载
1.1下载地址:https://dev.mysql.com/downloads/mysql/
在oracle官网下载可能比较慢,我们可以去清华镜像源或souhu等其他的镜像网站下载zip格式的。
清华镜像源:https://mirror.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/
搜狐镜像源:http://mirrors.sohu.com/mysql/MySQL-8.0/
2. 安装教程
(3)安装MySQL
(4)启动服务
(5)登录MySQL
(6)查询用户密码
(7)设置修改用户密码
(8)退出**
2.1 解压
这里需要注意的是一般建议解压在英文文件目录下,否则可能会出现一些未知的问题,所以建议将其整个内容解压在英文文件目录下。
2.2配置环境变量
将mysql的bin目录文件夹的绝对路径添加到环境变量中
- 进入到mysql解压后的bin文件中,复制该路径
- 键盘windows + Q 输入 :环境变量,进入“编辑系统环境变量”中
- 在弹出框中点击下面的环境变量。
- 环境变量页面分为上下两部分,在下面那一部分中找到“Path”双击
- 在右上角点击 “ 新建”,之后Ctrl + V ,粘贴刚才的bin路径
2.3 新建初始化文件
我们解压后的mysql目录下是没有Data文件夹和my.ini文件的,所以需要我们新建一个Data文件夹以及my.ini文件
其中路径需要自己更改,需要注意三个地方,第一个路径为mysql的安装目录下的share文件夹下的english文件,第二个路径为Data文件夹的路径,第三个路径为mysql安装目录下的bin目录下的mysqld.exe
[mysqld]
port=3306
lc-messages-dir=D:\\software\\mysql\\share\\english
datadir=D:\\software\\mysql\\Data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8
[WinMySQLAdmin]
Server=D:\\python\\mysql\\bin\\mysqld.exe
2.4 mysql初始化
- win+q 输入:命令提示符,鼠标 右击以管理员方式打开
进入到mysql的安装目录下的bin目录文件夹下,输入:
mysqld --initialize --console
- 在上一步执行之后稍等几秒钟,等待执行完毕最后一行出现
执行完毕不要急着关闭当前页面,这个提示信息中有初始化的密码,在localhost后面的就是密码,需要记下来,后面会用到!!!
继续执行命令:mysqld -install
如果提示安装成功之后就可以启动mysql服务了
2.5 启动服务
继续执行命令:net start MySQL
启动成功后就可以登陆mysql了,下一步就会用到之前保存的密码了。
这里需要注意的是启动服务需要以管理员身份打开命令窗口,否则可能会报错
手动关闭命令与启动命令是相反的
net stop mysql
2.6 登录MySQL
新打开一个普通的命令提示框,输入
mysql -u root -p
输入刚才保存的密码,之后如果出现一个 mysql> 这就说明登录成功了
下面则是更改root密码,如果不能更改成功则可能是版本问题,可以去搜一个其他的命令,注意mysql的语句之后需要输入英文的分号的,否则不会执行,如果跳到下一行可以继续输入,可能是语句没有输入分号。
ALTER USER root@localhost IDENTIFIED BY "新密码";
之后就可以进行数据库的相关操作了。
3.tips
之前通过net start mysql来启动mysql的服务,在每次关机之后这个服务不会自动重启,所以之后在使用mysql的时候需要再次打开这个服务。如果最近经常使用mysql的话可以在服务中将mysql的服务设置为开机自启动。
步骤:
- win + q 输入:“服务”,回车之后打开服务
找到mysql所在的服务,设置为自动,即为开机自启动