windows 安装mysql5.7
程序员文章站
2022-03-29 19:28:44
...
- 下载mysql zip文件 下载地址
- 解压
- 在解目录下进行,配置环境变量,${mysql_home}/bin
- 在解压目录创建文件my.ini
mysql.ini
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\MySQL
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
- 输入以下 cmd 管理员运行下面命令
mysqld --initialize
mysqld install
#修改密码
net stop mysql
# 无密启动
mysqld --skip-grant-tables
use mysql
#
UPDATE user SET authentication_string=PASSWORD('HelloJava0903!') where user='root';
FLUSH PRIVILEGES;
解决1862:
cmd 登录mysql,运行如下命令,括号里面是你的密码,这点如果直接复制上去话,可能是中文字符,复制的时候,改一下单引号为英文单引号。
SET PASSWORD = PASSWORD(‘HelloJava0903!’);
解决1055
cmd 登录mysql,运行如下命令
select @@sql_mode
查询结果
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
my.ini ,将ONLY_FULL_GROUP_BY删除,向下面一段写入my.ini文件
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
卸载数据库:
cmd 运行 (这一点很重要)
sc delete 你的服务名称;
上一篇: SurfaceView
下一篇: Windows安装MySQL5.7
推荐阅读
-
Win10系统安装Paint 3D后怎么使用经典画图工具?
-
windows已保护你的电脑怎么关闭 windows已保护你的电脑关闭教程
-
从安装到使用springboot集成RocketMq4.5.2
-
Win7系统删除windows media center的图文教程
-
C#通过windows注册表获取软件清单的方法
-
C#实现利用Windows API读写INI文件的方法
-
AutoCAD Electrical2013中文破解版怎么安装?AutoCAD Electrical 2013破解版安装步骤
-
谷歌浏览器(chrome)的免费插件时空隧道安装与使用图文教程
-
浩辰GstarCAD 2018无限试用补丁激活破解安装教程(附下载)
-
如何查看jdk是否安装成功(检测jdk安装成功的方法)