㈠ mysql腳本運行問題*****請前輩指點一二把!^_^ 老師給的腳本(如下),運行不了啊!該怎麼解決急急急…
樓上說對了,是外鍵的緣故,無論你先建哪個表,都會去引用引用另外一個表的父鍵,因為另一個表還沒建,所以引用不到,就報表找不到之類的錯誤,你可以這么改:
先建
CREATE TABLE Librarian(
SSN INT UNSIGNED NOT NULL,
Name VARCHAR(80),
Address VARCHAR(250),
Salary NUMERIC(9,2),
Gender CHAR(1),
Birthday DATE,
SuperSSN INT UNSIGNED,
Section INT UNSIGNED,
PRIMARY KEY (SSN),
FOREIGN KEY (SuperSSN) REFERENCES LIBRARIAN(SSN)); ---------------把引用Section外鍵語句先去掉
然後
CREATE TABLE Section(
SectNo INT UNSIGNED NOT NULL,
Name VARCHAR(80),
HeadSSN INT UNSIGNED,
PRIMARY KEY (SectNo),
FOREIGN KEY (HeadSSN) REFERENCES Librarian(SSN));
最後加上Librarian的外鍵
alter table Librarian add constraint f_k Foreign Key (Section)
References Section (SectNo);
㈡ 下了個mysqlfront,電腦怎麼死機了
如果安裝就死機,說明您的電腦不適應這個軟體,就不要安裝換類似的軟體吧,如果安裝了卸載就是了。如果不可以,就還原系統或重裝吧。
㈢ 2萬行mysql腳本執行死機
2W行腳本也要看你的每行記錄有多少欄位的 .. 貌似記得用php執行或者其他的工具執行
對腳本大小都有限制的. 超過了限制的話就沒響應.
㈣ MYSQL 執行一條語句直接卡死,求真解
SELECT COUNT(*) AS num,email FROM vl_order GROUP BY email HAVING num = 1
㈤ 執行sql語句mysql服務崩潰
你用sql語句查,那是自家查自家。
應用程序需要1.連接2.命令3.接收結果,不考慮數據處理其他打開關閉什麼的,就比sql語句多了2步。
如舉例,你要有個朋友(有錢的情況),然後借錢,結果還不一定能接到。
而老婆,她又沒有錢你知道,她不可能不給你錢而餓著你,結果是一定借到還不用還。
sql語句就像是原配的老婆,繼承在資料庫操作平台中,不快還得了啊。
應用程序:
萬一連接寫錯了,報錯,命令寫錯了報錯,結果接收不不如意,這都要考慮(簡單的try catch 也影響性能)。
還有一個最致命的問題,你連的未必是本地資料庫,這又牽扯到網速問題。
綜上所述,慢是必然的,尤其是mysql,在配置優化和存儲過程上多下點功夫,會提高點查詢速度。
㈥ Mysql腳本代碼,麻煩大神給調試一下,這個錯誤解決完又來那個,我都崩潰了。可用CMD寫進去運行顯示即可。
1. (100006,1,'楊陶','女);中女後面少了一個'改為(100006,1,'楊陶','女');
2. insert into student values(5,3,3,2,203,'空'),(3,6,2,4,402,'占'),(6,2,1,2,201,'占'),(1,4,4,5,502,'占'),(4,5,5,4,401,'占'),(2,1,6,1,102,'空');從上面創建的表中來看 student表只有4列插入6列很明顯不對, 從創建表和數據來看你應該是想插入到bed表中 把student改為bed即可。
3. insert into student values(5,100005),(3,100002),(6,100006),(1,100003),(4,100004),(2,100003); 這個問題和第2條一樣 使用insert 沒有加入列直接插入數必須與表列數一樣。從創建的表看把student改為fenpei即可。
㈦ 在mysql中運行sql腳本的時候 運行一半卡住了,提示 SQL 執行錯誤#1064.從資料庫的響應:是什麼問題 如何解
行不通是什麼,你為什麼不粘貼系統的提示的呢。
明明說了沒有密碼,為什麼還要 -P密碼 這個參數呢。
看你的提示信息,有可能是密碼錯誤,也有可能是SQL文件的語法錯誤。希望help you。reference51cto,365testing
㈧ mysql卡死,一條sql語句,求大神看看有沒有錯或者需要優化的!
update`trademark`,`reportbrand`set`trademark`.`regnumber`=`reportbrand`.`application`where`trademark`.`regnumber`=`reportbrand`.`reportnum`and`trademark`.`cname`=`reportbrand`.`proposer`and`trademark`.`tname`=`reportbrand`.`name`
㈨ mysql執行SQl腳本文件出問題了,看不懂,求解
使用下面的方式來處理.
source
sql文件.sql
(註:
該
sql
文件,
需要在當前目錄下)
mysql>
use
test2
Database
changed
mysql>
source
test.sql
Query
OK,
0
rows
affected
(0.00
sec)
Query
OK,
0
rows
affected
(0.00
sec)
......