下载
下载(可以直接到第四步点击链接,进入下载页面,进行下载)
- 第一步,访问MySQL官方网站(https://www.mysql.com/),首页点击 DOWNLOADS
- 第二步,点击 MySQL Community(GPL) Downloads,进入MySQL社区进行下载
- 第三步,选择 MySQL Community Server (MySQL社区服务)
- 第四步,这里可以看到现在将要下载的MySQL版本号,选择对应的操作系统,本人的系统为 Windows 10,点击下方的 Download 进行下载,直接跳转该页面链接(https://dev.mysql.com/downloads/mysql/)。如果想要下载其他的版本号,请在本页面点击 Archives,下面第六步会有说明
- 第五步,这里会让你选择是否登录账号,这里就不登录账号了,点击仅下载
- 第六步,如果想要下载其他版本的,请回退到第四步的页面,选择 Archives,可以选择其他版本号
- 第七部,选择自己想要的版本和对应的操作系统进行下载
安装
- 第一步,将下载好的压缩包进行解压
- 第二步,配置环境变量,此电脑右键属性,高级系统设置,环境变量
- 复制bin文件的路径,进行粘贴,无脑确定
- 第三步,在解压后的文件中,创建my.ini文件,
- 文件中写入一些配置信息
[mysql]
设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
设置mysql的安装目录
basedir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64
允许最大连接数
max_connections=200
服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
- 网上有的需要设置 data 目录,这里不需要设置,后面会自动生成
- 第三步,运行 Windows PowerShell ,以管理员身份运行
- 第四步,输入 cd D:\MySQL\mysql-8.0.21\bin,回车。这里的D:\MySQL\mysql-8.0.21\bin是我的bin文件的路径,注意换成自己的
第五步,输入 mysqld --install,回车。会提示 Service successfully installed。
注意:如果输入没有反应,请安装 微软常用运行库合集 ,找不到可以私信我,给你发一个 - 第五步,输入 mysqld --initialize-insecure --user=mysql 初始化数据库
- 第六步,输入 net start mysql 启动服务
- 第七步,输入 mysql -u root -p,回车后让输入密码,直接继续回车就行
- 这里我们就进来数据库了,输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;修改密码,BY后面的单引号里面是你要设置的密码,这里我用的root作为自己的密码。
这里不要直接复制,直接手敲,复制的话,引号会是中文的,密码会修改失败。
如果语句确实没有输入错误,请通过以下命令修改数据库密码。
首先登录MySQL。(mysql -uroot -proot)
连接权限数据库: use mysql;
改密码:update user set password=password(“shapolang”) where user=“root”;(别忘了最后加分号) 。
刷新权限(必须步骤):flush privileges;
到这里MySQL安装就完成了。
这里这段引用了别人的博客:
原文链接:http://blog.51cto.com/baishuchao/1927587
删除
- regedit 打开注册表编辑命令器
- 删除一下注册表中的文件
- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
- HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/MySQL
- HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Control/MySQL
- HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MySQL, HKEY_CURRENT_USER/Software/MySQL
- 在命令行窗口执行 sc delete 服务名