登陸mysql-連接目標(biāo)數(shù)據(jù)庫(kù)-運(yùn)行sql create table 語(yǔ)句
在新晃等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,全網(wǎng)營(yíng)銷推廣,外貿(mào)網(wǎng)站制作,新晃網(wǎng)站建設(shè)費(fèi)用合理。
例如創(chuàng)建一張學(xué)生表:
create table students (sid int primary key,sname varchar(50) not null,sex bit,dob date);
最簡(jiǎn)單的創(chuàng)建 MySQL 數(shù)據(jù)庫(kù)的語(yǔ)句
在 MySQL 中創(chuàng)建一個(gè)名為 test_db 的數(shù)據(jù)庫(kù)。在 MySQL 命令行客戶端輸入 SQL 語(yǔ)句CREATE DATABASE test_db;即可創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),輸入的 SQL 語(yǔ)句與執(zhí)行結(jié)果如下。
mysql CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec);
“Query OK, 1 row affected (0.12 sec);”提示中,“Query OK”表示上面的命令執(zhí)行成功,“1 row affected”表示操作只影響了數(shù)據(jù)庫(kù)中一行的記錄,“0.12 sec”則記錄了操作執(zhí)行的時(shí)間。
若再次輸入CREATE DATABASE test_db;語(yǔ)句,則系統(tǒng)會(huì)給出錯(cuò)誤提示信息,如下所示:
mysql CREATE DATABASE test_db;
ERROR 1007 (HY000): Can't create database 'test_db'; database exists
提示不能創(chuàng)建“test_db”數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)已存在。MySQL 不允許在同一系統(tǒng)下創(chuàng)建兩個(gè)相同名稱的數(shù)據(jù)庫(kù)。
可以加上IF NOT EXISTS從句,就可以避免類似錯(cuò)誤,如下所示:
mysql CREATE DATABASE IF NOT EXISTS test_db;
Query OK, 1 row affected (0.12 sec)
方法/步驟
1、新建新的鏈接后點(diǎn)擊你的鏈接的名稱,右擊,新建一個(gè)數(shù)據(jù)庫(kù),你會(huì)看到第二步驟中的圖;
2、填寫數(shù)據(jù)庫(kù)的名稱,編碼格式,這里需要指出的是編碼格式一般用utf-8,否則在有些服務(wù)器上會(huì)亂碼;
3、可以看到,新建的數(shù)據(jù)庫(kù)成功了,右擊你新建的那個(gè)數(shù)據(jù)庫(kù)可以看到新建一個(gè)表的選項(xiàng);
4、填寫表中的字段名稱
5、填寫表名,保存后,新建數(shù)據(jù)庫(kù)和表名都完成了
以上就是專題欄小編帶來(lái)的mysql中文版教程,更多教程請(qǐng)看“”