window10中mysql安装及卸载
mysql安装
我的sql版本是mysql-8.0.11-winx64;电脑版本是windows10;
- 工欲善其事,必先利其器!我们到官网上下载所需要的版本。官网:https://dev.mysql.com/downloads/mysql/:
- 下载好以后,解压,管理员身份登录cmd窗口,cd进入bin目录下
- 接下来在dos窗口里面输入:mysqld --initialize-insecure (看别人用的是mysqld --initialize=insecure --user=mysql 放我机器不好使了,可能版本不同造成的吧)
- 再输入:mysqld -install (注意:需要管理员登录cmd执行,要到你的windows中cmd的命令中,点击右键,以管理员身份执行就可以了)
- 最后输入:net start mysql #启动mysql服务
<当然还会有MySQL 服务无法启动的情况出现。这时查看你的my.ini文件中basedir和datadir中路径是不是上面说的那样设置的。> - 此时mysql没有密码,需要进行设置密码,输入:mysqladmin -u root password *******
这样就可以进入mysql里面了。输入:mysql -u root -p - 看一下我们mysql里初始的表有哪些,输入:show databases; #最后的分号不能少!!!
mysql root密码设置
1.以系统管理员身份登陆系统。
2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.
3.我的mysql安装在d:\usr\local\mysql4\bin下。
4.跳过权限检查启动mysql.
进入安装的bin目录下,如d:\usr\local\mysql\bin\
mysqld-nt --skip-grant-tables
有些电脑没有-nt,可以输入下面的命令
mysqld --skip-grant-tables
5.重新打开cmd。进到d:\usr\local\mysql4\bin下:
mysqladmin -u root flush-privileges password "newpassword"
注意newpassword为你设置的密码
第2个命令 这句提示你重新输密码。
mysqladmin -u root -p shutdown
6.启动数据库
net start mysql
注意:我本地使用navicat连接报错:client does not support authentication;需要执行一下2个命令
mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
Query OK, 0 rows affected (0.10 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql卸载
一、在控制面板,卸载MySQL的所有组件
控制面板——》所有控制面板项——》程序和功能,卸载所有和MySQL有关的程序
二、找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹,全删
如果安装在C盘,检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹
三、删除关于MySQL的注册表
在文件资源管理器中输入“C:\Windows\regedit.exe"会弹出注册表
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
如果能找到如下内容,删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
四、将以下红字部分粘贴到文件资源管理器地址栏中 (这是一个隐藏的文件夹)
C:\ProgramData\MySQL
删除此文件夹下的所有内容(我的版本没有这个文件,要是有的话,删除就可以了)
上一篇: mysql免安装版下载及配置教程
下一篇: centos7安装mysql5.7