windows安装和卸载mysql
一、下载第一步:打开网址,https://www.mysql.com ,点击downloads之后跳转到https://www.mysql.com/downloads第二步 :跳转至网址https://dev.mysql.com/downloads/ ,选择Community选项第三步 :点击MySQL Community Server进入https://dev.mysql.com/do...
一、下载
第一步:打开网址,https://www.mysql.com ,点击downloads之后跳转到https://www.mysql.com/downloads
第二步 :跳转至网址https://dev.mysql.com/downloads/ ,选择Community选项
第三步 :点击MySQL Community Server进入https://dev.mysql.com/downloads/mysql/ 页面,再点击5.6版本的数据库
第四步:windows操作系统 点击5.6版本之后会跳转到https://dev.mysql.com/downloads/mysql/5.6.html#downloads网址,页面如下,确认好要下载的版本和操作系统,点击Download
第五步:可以不用登陆或者注册,直接点击No thanks,just start my download就可以下载了。
二、解压
下载的zip文件解压,将解压之后的文件夹放到任意目录下,这个目录就是mysql的安装目录。
三、配置
该步骤分mysql版本,这里只列出来5.6和5.7,是本人亲测过的,如果是其它版本可参照解压后是否有my-defualt.ini这个文件参照选择,如果有可以参照mysql5.6的版本,如果没有,可以参照mysql5.7的版本
1,mysql5.6版本
打开目录,会看到my-default.ini配置文件,复制这个配置文件可以重命名为my.ini或者my.cnf,注意将basedir和datadir设置为自己的目录
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-5.6.39-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.6.39-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
2,mysql5.7版本
mysql5.7版本,官网下载解压后,没有my-default.ini配置文件和data文件夹
需要我们自己创建my.int配置文件和data文件夹,步骤:
首先,打开解压后的文件夹,在根目录创建my.int(内容为上面贴出的内容,注意将basedir和datadir设置为自己的目录),创建data空文件夹
然后,进入bin目录执行mysqld --initialize-insecure
,初始化数据库,初始化成功后,刚刚创建的data文件夹下会多出许多内容
四、环境变量
在系统变量PATH后面添加: 你的mysql bin文件夹的路径(如C:\Program Files\mysql-5.6.41-winx64\bin
)
五、安装MySQL服务
以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录,输入mysqld install
回车运行
六、启动mysql服务
以管理员身份在cmd中输入:net start mysql
注意:假如你第五步给服务起了别名,比如运行的命令是mysql install MySQL56,则这步运行命令 net start MySQL56
服务启动成功之后,就可以登录了,输入mysql -u root -p
(第一次登录没有密码,直接按回车过)
登陆mysql后通过set password for root@localhost = password(‘123456’);
修改root用户登陆密码
七、停止mysql
net stop mysql
:停止mysql
注意:在windows操作系统上没有重启mysql服务的命令,如果要重启服务,只能先stop再start。
八、卸载mysql
首先需要明确一点,用解压和cmd安装的形式,在控制面板的程序卸载中是找不到的,所以请按照下面的步骤卸载。
开始前先停止mysql服务
1、用cmd窗口命令来删除mysql服务:
在cmd中定位到压缩包解压的bin目录,输入:sc delete mysql
2、删除注册表:按 win+R键,输入regedit,确定
进入注册表编辑,找到
(1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
(2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除 (我的电脑里并没有找到这一项,删了其它两项,成功完全删除)
(3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
注意:这三个步骤里面你的电脑可能跟我的大小写不一致,不过没关系,这里不区分大小写;其次,你可能会在某一个里面找不到MySQL目录,这是正常现象,我第一次卸载的时候第三个里面没有,第二系卸载的时候第二个和第三个里面都没有,但都卸载成功了。最后有的电脑可能是MySQLD目录,有这个目录就删除这个目录
3、删除文件。这时候把你刚才解压的文件都删除(要先关闭cmd,否则可能会出现占用无法删除的情况),如果你没有成功,那么下面的步骤4是为你准备的。
4、删除安装文件仍旧提示文件被占用,于是我就从文件的子目录一个一个的删除,后来发现是bin目录下的mysqld.exe这个一直提示被占用,怎么也删除不了,此时强制删除它,进入cmd窗口,进入我的mysql安装目录的bin文件里,输入命令:mysqld.exe -remove
,再到mysql安装目录去删除这个文件,可以成功删除,删除安装文件。
5、删除MYSQL_HOME环境变量,并从path中删除。(如果卸载后需要安装其它版本的mysql,可以在新版本mysql安装完后,修改MYSQL_HOME路径)。至此mysql已经彻底从本机删除。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)