Mysql报错——1
当使用navicat连接Mysql数据库时发现无法正常连接数据库,启动本地Mysql服务时出现Mysql服务无法正常启动,具体描述如下:
问题描述
本地已经安装好mysql,但是当连接使用mysql时,发现无法连接,报错内容如下:
使用navicat连接时报错:
使用cmd中mysql -uroot -p命令连接时:
本地已经安装好了Mysql,但是mysql的本地服未启动,因此报错。
报错内容翻译:不能连接到本地的Mysql服务器。
于是发现是本地Mysql服务器未启动,因此去启动本地Mysql服务,发现无法正常启动。
启动本地Mysql服务方法1:
打开计算机管理,找到其中的服务和应用程序,打开服务,在右侧列表中找到Mysql服务点击查看状态
服务状态显示为已停止,点击启动启动服务。
无法正常启动:
启动本地Mysql服务方法2:
使用CMD命令行:
利用Windows+R 呼出命令行 输入CMD 按住ctrl +shift + enter,利用管理员身份启动CMD。
输入: net start mysql 启动mysql,发现服务无法正常启动
解决方案:
首先保证Mysql安装目录下有my.ini文件,如果没有请自行搜索创建,之后找到Mysql安装目录下的Data文件,和bin目录在同一级别,删除Data文件。
利用Windows+R 呼出命令行 输入CMD 按住ctrl +shift + enter,利用管理员身份启动CMD。进入到Mysql文件安装目录bin文件,依次执行
mysqld -remove
mysqld -initialize-insecure
mysqld -install
net start mysql