标签:nod 服务 ini 启动服务 更改 pat HERE ase 编辑
由于给别的项目组帮忙,为了开发方便想搞个本地数据库,发现同事给的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
-----------------------------
有疑问请留言,共同进步。谢谢!
标签:nod 服务 ini 启动服务 更改 pat HERE ase 编辑
原文地址:https://www.cnblogs.com/Begodpath/p/9174841.html