初学node连接MySql遇到的报错(一)

cmd命令错误报告5

这个错误报告是因为没有用管理员模式启动,权限不够致使的,用管理员模式启动就行了
图片描述node

cmd命令错误报告:error 1067

这个错误报告是没有配置MySql环境致使的,在path环境变量下新建一个,将MySql的bin目录路径添加进去就行了mysql

错误报告:error 1146 Table doesn’t exist

这个错误报告首先检查下表单名是否正确,查看表单是否创建成功。
用node.js连接的话建议用pool连接,用法以下
图片描述sql

若是是拿了别人的数据库数据过来使用的话就多是由于innodb崩了,须要从新配置参数才行
具体操做参考:转载数据库

系统错误报告:2 系统找不到指定文件

这个错误报告就比较麻烦了,首先排除掉前面的错误报告,确保没有其余错误
其次输入cd ../..进入C盘根目录,在输入MySql文件bin目录路径,由于安装与移除MySQL服务都是要在bin目录下完成的。
进入后输入mysqld -remove 显示Service successfully removed移除成功
若是没安装服务或移除完成的话直接输入mysqld -install显示Service successfully installed安装成功
以后就能够启动了net start mysqlspa

查看下连接是否成功mysql -uroot
成功显示code

Your MySQL connection id is 3
Server version: 5.6.10 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>```

若是有数据库设置了密码而且没配置初始化文件my.ini的话会遇到error 1045
图片描述blog

输入mysql -u root -p弹出输入密码,将你本身设置的数据库密码输入就好了
图片描述图片

相关文章
相关标签/搜索