初學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彈出輸入密碼,將你本身設置的數據庫密碼輸入就好了
圖片描述圖片

相關文章
相關標籤/搜索