mysql創(chuàng)建數(shù)據(jù)庫 如何在MySQL創(chuàng)建表?
如何在MySQL創(chuàng)建表?Mysql數(shù)據(jù)庫系統(tǒng)可以支持多種不同的數(shù)據(jù)庫。通常,每個應(yīng)用程序都需要一個數(shù)據(jù)庫。在book-o-rama示例中,數(shù)據(jù)庫稱為books。創(chuàng)建數(shù)據(jù)庫是最簡單的部分。在MySQL命
如何在MySQL創(chuàng)建表?
Mysql數(shù)據(jù)庫系統(tǒng)可以支持多種不同的數(shù)據(jù)庫。通常,每個應(yīng)用程序都需要一個數(shù)據(jù)庫。在book-o-rama示例中,數(shù)據(jù)庫稱為books。創(chuàng)建數(shù)據(jù)庫是最簡單的部分。在MySQL命令提示符下,輸入以下命令:MySQL> created database dbname;應(yīng)該使用所需的數(shù)據(jù)庫名稱,而不是“dbname”字符串。在book-o-rama示例中,您創(chuàng)建了一個名為books的數(shù)據(jù)庫。這樣,您將看到以下響應(yīng)(執(zhí)行時間將根據(jù)機器的不同而變化):query OK,1行受影響(0.0秒)。如果出現(xiàn)上訴字段,則表示一切正常。如果沒有響應(yīng),請確保在上面的命令行后輸入分號。分號將告訴MySQL命令已經(jīng)輸入,現(xiàn)在是執(zhí)行命令的時候了。
MySQL可以用中文字段名嗎?
MySQL支持中文表名和字段名,前提是設(shè)置了支持中文的字符集,如GB2312。例如:-創(chuàng)建數(shù)據(jù)庫時,指定字符集GB2312CreateDatabaseTest1默認(rèn)字符集GB2312--轉(zhuǎn)到新創(chuàng)建的數(shù)據(jù)庫usetest1--創(chuàng)建一個中文數(shù)據(jù)表,即idintautouuuIncrementPrimaryKey,sidchar(10)uniquenotnull,name varchar(50)notnull,gender bit,birthday date)
創(chuàng)建一個名為stu_insert的觸發(fā)器,當(dāng)向?qū)W生表student中插入記錄時,自動更新班級表class中的學(xué)生人數(shù)numbe?
1。首先,打開sqlyog并與MySQL建立連接。
2. 在sqlyog軟件左側(cè)的樹菜單中,需要找到觸發(fā)器選項。
3. 右鍵單擊觸發(fā)器選項以找到創(chuàng)建觸發(fā)器選項,或者選擇觸發(fā)器選項,然后按F4打開創(chuàng)建觸發(fā)器彈出窗口。
4. 要創(chuàng)建名為trigger的觸發(fā)器,請在彈出窗口的輸入框中輸入trigger,然后單擊OK。
5. 如果您想創(chuàng)建一個觸發(fā)器將數(shù)據(jù)插入biao1,另一個表頁也將插入數(shù)據(jù)。觸發(fā)器的命令在biao1上插入之后。
6. biao1插入數(shù)據(jù)時,如果希望頁面也插入數(shù)據(jù),則需要在for each row begin之后添加insert into pages(title、logo、content、addtime)值(“trigger”、“trigger logo”、“trigger content”、“2018-8-16”)。
7. 在查詢編輯器中,創(chuàng)建一條SQL語句insert into biao1(name1,age)values(“new name”、“111”),F(xiàn)9執(zhí)行該語句將數(shù)據(jù)插入表中。