您的位置:首页 > 博客中心 > 数据库 >

MySQL的卸载与压缩版的安装

时间:2022-03-15 08:50

由于给别的项目组帮忙,为了开发方便想搞个本地数据库,发现同事给的sql脚本执行不了。根据报错信息查了下发现是版本问题。我本机装的是mysql5.5,同事用的库是5.7。

因此,还是重装个5.7吧。。

卸载

  在控制面板-》卸载或更改程序 里卸载mysql后,再手动将mysql的安装目录删除。

然后cmd输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE下的system下的ControlSet001和ControlSet002中的service下的Mysql目录全部删除,就可以了。如果不删注册表的话,我试过重新装msi的会卡在最后一直成功不了。。

 

mysql5.7压缩版安装

  这里本来是到mysql官网上下载的,但是下载速度太慢了,就让旁边的同事发了个压缩版的给我。安装过程中遇到了很多坑。。

  以下是步骤:

  

  1.首先将my-defalut.ini改成my.ini放入bin目录下
  2.添加环境变量MYSQL_HOME,然后添加到path
  3.mysql目录下新建my.ini
[mysqld]
basedir=D:\\software\mysql-5.7.17-winx64
datadir=D:\\software\mysql-5.7.17-winx64\data
port = 3306
sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
#代码结束

  4.生成data文件夹
mysqld --initialize-insecure --user=mysql
  5.服务安装
mysqld –-install

  6.启动服务
net start mysql


  7.设置密码
方法一:
update mysql.user set authentication_string=password(‘你想输入的密码‘) where user=‘root‘ and Host =‘localhost‘;
然后再输入 :
flush privileges;
方法二:
使用 mysqladmin -u root -p password 命令,提示输入密码直接回车即可,然后输入新密码完成密码修改
退出mysql的命令是exit 。直接关闭cmd窗口是没有退出的,要输入exit才会退出。

 

-----------------------------

主要就是以下几个命令。

  启动服务

net start mysql 

  停止服务

net stop mysql

  连接mysql

mysql -u root -p

-----------------------------

有疑问请留言,共同进步。谢谢!

 

热门排行

今日推荐

热门手游