windows下压缩版mysql安装
本次记录使用的是mysql5.7版本
下载链接:https://dev.mysql.com/downloads/mysql/5.7.html
- 下载完成后,解压压缩包到期望目录,然后配置环境变量
- 在path中配置mysql下的bin目录即可
- 在bin的同级目录下创建文件my.ini,写入以下配置代码
basedir: mysql安装路径[client] default-character-set=utf8 [mysqld] #skip-grant-tables # 设置3306端口 port=3306 character_set_server=utf8 basedir=D:\Program Files\mysql-5.7.37\ datadir=D:\Program Files\mysql-5.7.37\data\ default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [WinMySQLAdmin] D:\Program Files\mysql-5.7.37\bin\mysqld.exe
datadir: mysql数据库存储路径
其中代码skip-grant-tables代表的是安全模式,这样我们可以直接免密进入,一般情况用在压缩包mysql安装和忘记mysql密码的时候 - 启动管理员权限下的cmd命令窗口,首先输入这个指令安装mysql:
mysqld -install- 然后输入以下指令初始化mysql
# 这个指令输入后,系统会生成默认的初始密码 mysqld --initialize --console # 如果使用下面这个指令初始化,可能会造成没有mysql数据库的问题 mysqld --initialize insecure --user=mysql
- 输入命令
net start mysql启动mysql - 输入指令
mysql -u root -p,然后回车,输入密码继续回车,就可以进入mysql中了

- 修改密码
alter user 'root'@'localhost' identified by '123456'; 或者 update mysql.user set authentication_setring=password('123456') where user='root' and Host='localhost'; - 刷新权限
flush privileges; - 如何删除清空压缩版本安装的mysql?
- 首先先停止mysql:
net stop mysql - 然后输入指令:
sc delete mysql
- 首先先停止mysql:
- 学习mysql,学习四种语言
- 数据库DDL语言(定义)
- 数据库DML语言(操作)
- 数据库DQL语言(查询)
- 数据库DCL语言(控制)

浙公网安备 33010602011771号