目录
本安装过程 参考 yFwillh 同志 https://blog.youkuaiyun.com/qq_32630565/article/details/84455572https://blog.youkuaiyun.com/qq_32630565/article/details/84455572
便于自己安装,如有侵权,请本人告知!
下载zip安装包
MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,。后点击底部“No thanks, just start my download.”即可开始下载。
如果你安装好MySQL 如何卸载:
1.以管理员运行CMD,输入:
net stop mysql
第二步:可以通过命令sc delete MySQL / mysqld -remove卸载 MySQL 服务, 二选一
第三步:删除环境变量
双击系统变量里面的 path
删除之后,一连串无脑确定。
第四步:删除文件
卸载成功。
开始安装
安装第一步:解压, 解压后尽量放在在C盘:
安装第二步:解压后,打开文件夹,在安装根目录下添加 my.ini(新建文本文件,将文件类型改为.ini),写入基本配置:先将文本内容填入(填充内容如下),
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir = D:\Apps\mysql - 8.0
.11 - winx64
# 设置mysql数据库的数据的存放目录
datadir = D:\Apps\mysql - 8.0
.11 - winx64\Data
# 允许最大连接数
max_connections = 200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors = 10
# 服务端使用的字符集默认为UTF8
character - set - server = utf8
# 创建新表时将使用的默认存储引擎
default - storage - engine = INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin = mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default - character - set = utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port = 3306
default - character - set = utf8
修改两个点:
保存,退出
下一步,把后缀名改一下为' .ini ',如下:
下一步设置环境变量:
复制bin的目录:
添加环境变量:
ctrl +v,复制 ,移到最上面:
在一连串无脑确认,设置成功
下一步安装mysql:以管理员身份运行CMD:
在MySQL安装目录的 bin 目录下执行命令:
mysqld --initialize --console
执行完成后,会打印 root 用户的初始默认密码,像
[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Wtkt!gCQo8p<
其中root@localhost:后面的“Wtkt!gCQo8p<”就是初始密码(不包括首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。
安装服务:
在MySQL安装目录的 bin 目录下执行命令:
mysqld --install [服务名]
mysqld --install
出现上面内容说明操作ok
然后,通过命令启动MySQL的服务
net start mysql
出现以上内容,说明ok
更改密码
在MySQL安装目录的 bin 目录下执行以下命令
mysql -u root -p
输入完之后,回车,输入密码时,把1 选中 右击复制(复制时,注意不要把密码左右两边的空格选中)(怎么复制:选中右击,粘贴:右击),到下面 右击 粘贴,回车,就会出现下面内容
在MySQL中执行命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
自己去 移动 ‘上下左右’ 的左右 键去修改密码,然后回车。
出现下面ok则设置成功
可以用 命令查看一下默认安装的数据库:
show databases; # 查看数据库
show tables; # 查看数据表
在学习的同时,也不要忘记锻炼身体啊,加油!