前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MYSQL安装报错解决方法

MYSQL安装报错解决方法

原创
作者头像
Tester_muller
发布2022-12-16 11:45:54
1.1K0
发布2022-12-16 11:45:54
举报

报错信息如下:

问题1::The designated data directory E:\app\mysql-8.0.22-winx64\data\ is unusable.

由于windows自身原因,在mysql目录下不用创建新建文件夹data,会自动生成data里的数据;

我用了下边的my.ini文件;

  1. mysqld
  • 设置3306端口
  • port=3306
  • 设置mysql的安装目录
  • basedir=G:/Server/mysql-8.0.21-winx64
  1. 设置mysql数据库的数据的存放目录
  • datadir=G:/Server/mysql-8.0.21-winx64/data
  • 允许最大连接数
  • max_connections=200
  • 允许连接失败的次数。
  • max_connect_errors=10
  • 服务端使用的字符集默认为UTF8
  • character-set-server=utf8
  • 创建新表时将使用的默认存储引擎
  • default-storage-engine=INNODB
  • 默认使用“mysql_native_password”插件认证
  • #mysql_native_password
  • default_authentication_plugin=mysql_native_password
  • default-time-zone='+08:00'
  1. #sql_mode="STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
  • mysql
  • 设置mysql客户端默认字符集
  • default-character-set=utf8
  • client
  • 设置mysql客户端连接服务端时默认使用的端口
  • port=3306
  1. default-character-set=utf8

问题2:

E:\app\mysql-8.0.22-winx64\bin>net start mysql 发生系统错误 2。

以管理员身份运行,在命令行输入cd+mySQL的bin目录的安装路径

C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server5.6\bin

C:\Program Files\MySQL\MySQL Server5.6\bin>mysqld --remove

Service successfully removed.

C:\Program Files\MySQL\MySQL Server5.6\bin>mysqld --install

Service successfully installed.

C:\Program Files\MySQL\MySQL Server5.6\bin>net start mysql

MySQL 服务正在启动 .

MySQL 服务已经启动成功。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档