1樓:匿名使用者
create database score;
use score;
create table student(id int not null primary key,name char(20),password char(20),class int not null,chinese int,english int,math int);
create table teacher(id int not null primary key,name char(20),password char(20),class int not null);
create table manager(id int primary key not null auto_increment,name char(20),password char(20));
insert into manager(id,name,password) values(1,『root』,『123456』);
以上是你提供的**,最後一行insert裡面的單引號用的是中文的單引號,確定可以識別嗎,我沒玩過mysql不懂這個
2樓:匿名使用者
你這個語句,裡面包含主健(id),所以只能執行一次。
3樓:二月燭
檔案裡面的插入語句 單引號寫成中文的單引號了
4樓:一顆程式猿
insert語句裡的單引號改成英文半形的
用mysql執行sql語句,顯示語法錯誤怎麼解決
5樓:中山進去的
你帖上來的語句是可以正確執行的。看一下是不是你的資料庫帳號沒有相應許可權
mysql執行sql指令碼檔案時delete from tablename會報1064錯,但是在命令列執行這句就沒錯,怎麼回事
6樓:匿名使用者
0 指令碼中顯式指定所用的資料庫名:
use db_name;
delete ....
或delete from db_name.tablename;
1 想不出還有什麼原因,測試吧。
7樓:誰想念月
你的指令碼就只有這條語句嗎?如果不是可能是其他地方有語法錯誤,如果只有這條語句,仔細檢查一下指令碼和命令列的語句是不是完全一致
8樓:匿名使用者
先切換到指定的資料庫啊
在access裡如何執行sql語句
慶有 access sql查詢語句是相容的,有兩種方式可以使用sql語句 方式一 在 查詢 的試圖裡,可以使用access的嚮導模式,也可以直接使用sql語言模式,如下圖 開啟任何一個查詢,在標籤處選擇sql檢視,就會變成以下sql介面了 access還有一種方式,就是在其自帶的vb裡面,但是不能直...
sql檔案裡能不能放多個select,update等語句
可以的。每個語句必須是完整的sql語句,並且update insert 和delete 的語句後一定要有 commit 比如 select from table name update table name set name a where id 1 commit insert into table...
在linux 下執行shell檔案提示 no such fi
這個問題應該出在find命令上,在指令碼中你的路徑 jre log1 被儲存在乙個變數中 logpath 在指令碼中 find logpath ctime 7這條命令,find把 當成普通字元,而不會解析為對應的home目錄。在命令列 shell環境下 環境下 為什麼cd jre log1成功,是因...