1、Integer類型在mysql5.1是int(11),在5.0是int(10)。2、導(dǎo)入的時候選擇忽略錯誤。3、導(dǎo)入前將注釋去掉。
創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、連江網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為連江等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
如果你什么都沒改過,
如果是windows下,一般是安裝目錄下的data目錄下 擴展名是.err那個文件,你可以打開安裝目錄下的my.ini文件檢查一下
如果是linux下,一般是/var/log/mysqld.log,你最好用cat /etc/my.cnf看看
用 ls試試,主要是要看問題根源在哪里。
oracle查錯用PLSQL Developer軟件或者conn sys/orcal as sysdba(用之前要把服務(wù)啟動,cmd命令輸入sqlplus 你安裝程序時的用戶名/密碼)
查看錯誤日志的方法:
使用系統(tǒng)日志查看器
1)點菜單“系統(tǒng)
-
系統(tǒng)管理
-
系統(tǒng)日志查看器”,打開系統(tǒng)日志查看器窗口;
2)窗口左側(cè)是項目,右邊是詳細記錄;
3)其中
Xorg
是顯示服務(wù),auth是安全驗證,boot是啟動,daemon是進程,kern是內(nèi)核,messages是消息,syslog是系統(tǒng),user是用戶;
4)有新消息的項目會以粗體顯示,查看以后恢復(fù)正常。
1、原因:可能是/usr/local/mysql/mysql.pid文件沒有寫的權(quán)限;
解決方法 :給予權(quán)限,執(zhí)行 “chmod 775 /usr/local/mysql/ -R” 然后重新啟動mysqld。
2、原因:可能進程里已經(jīng)存在mysql進程;
解決方法:用命令“ps -ef|grep mysqld”查看是否有mysqld進程,如果有使用“kill -9 進程號”殺死,然后重新啟動mysqld。
3、原因:可能是第二次在機器上安裝mysql,有殘余數(shù)據(jù)影響了服務(wù)的啟動;
解決方法:去mysql的數(shù)據(jù)目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉吧,它就是罪魁禍首了。
4、原因:mysql在啟動時沒有指定配置文件時會使用/etc/my.cnf配置文件,請打開這個文件查看在[mysqld]節(jié)下有沒有指定數(shù)據(jù)目錄(datadir);
解決方法:請在[mysqld]下設(shè)置這一行:datadir = /usr/local/mysql/data。
5、原因:skip-federated字段問題;
解決方法:檢查一下/etc/my.cnf文件中有沒有沒被注釋掉的skip-federated字段,如果有就立即注釋掉吧。
6、原因:錯誤日志目錄不存在;
解決方法:使用“chown” “chmod”命令賦予mysql所有者及權(quán)限。
7、原因:如果是centos系統(tǒng),默認會開啟selinux;
解決方法:關(guān)閉它,打開/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled后存盤退出重啟機器試試。
8、原因:log-bin路徑錯誤;
解決方法:查看對應(yīng)數(shù)據(jù)庫下的error log,例如我的數(shù)據(jù)庫為,/usr/local/mysql/var目錄,其下的localhost.localdomain.err為錯誤日志,只要把其下的ib_logfile*刪除即可,重啟mysql即可。
一、Linux下MySQL的啟動與停止
1、Mysql啟動、停止、重啟常用命令
a、啟動方式
(1)使用 service 啟動:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)
(2)使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start
(3)使用 safe_mysqld 啟動:
safe_mysqld
b、停止方式
(1)使用 service 啟動:service mysqld stop
(2)使用 mysqld 腳本啟動:/etc/inint.d/mysqld stop
(3)mysqladmin shutdown
c、重啟方式
(1)使用 service 啟動:
service mysqld restart
service mysql restart (5.5.7版本命令)
(2)使用 mysqld 腳本啟動:
/etc/init.d/mysqld restart