国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL操作數據庫和表的常用命令新手教程

2024-07-24 12:46:41
字體:
來源:轉載
供稿:網友

我是新手

學習如何管理和導航MySQL數據庫和表是要掌握的首要任務之一,下面的內容將主要對MySQL的數據庫和表的一些常用命令進行總結,一些我們不得不掌握的命令,一些信手拈來的命令。

處理數據庫

1.查看數據庫

獲取服務器上的數據庫列表通常很有用。執行show databases;命令就可以搞定。

復制代碼 代碼如下:

mysql> show databases;

2.創建數據庫

復制代碼 代碼如下:

mysql> create database db_test;
Query OK, 1 row affected (0.00 sec)

3.使用數據庫

數據庫一旦創建,就可以通過“使用”(use命令)數據庫,將其指定為默認的工作數據庫。

復制代碼 代碼如下:

mysql> use db_test;
Database changed

4.刪除數據庫

刪除數據庫的方式與創建的方式很相似。可以在mysql客戶端中使用drop命令刪除數據庫,如下:

復制代碼 代碼如下:

mysql> drop database db_test;
Query OK, 0 rows affected (0.00 sec)

處理表

這里將對如何創建、列出、查看、刪除和修改MySQL數據庫表。

1.創建表

表通過create table語句來創建。創建表的過程中會使用非常多的選項和子句,在這里完全總結一遍也是不現實的,這里只是總結最普遍的,以后遇到別的,再單個總結。創建表的一般用法如下:

復制代碼 代碼如下:

mysql> create table tb_test(
    -> id int unsigned not null auto_increment,
    -> firstname varchar(25) not null,
    -> lastname varchar(25) not null,
    -> email varchar(45) not null,
    -> phone varchar(10) not null,
    -> primary key(id));
Query OK, 0 rows affected (0.03 sec)

記住,表至少包含一列。另外,創建表之后總是可以再回過頭來修改表的結構。無論當前是否在使用目標數據庫,都可以創建表,只要在表名前面加上目標數據庫即可。例如:

復制代碼 代碼如下:

mysql> create table db_test.tb_test(
    -> id int unsigned not null auto_increment,
    -> firstname varchar(25) not null,
    -> lastname varchar(25) not null,
    -> email varchar(45) not null,
    -> phone varchar(10) not null,
    -> primary key(id));
Query OK, 0 rows affected (0.03 sec)

2.有條件的創建表

在默認情況下,如果試圖創建一個已經存在的表,MySQL會產生一個錯誤。為了避免這個錯誤,create table語句提供了一個子句,如果你希望在目標表已經存在的情況下簡單地退出表創建,就可以使用這個子句。例如:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望都县| 资兴市| 大丰市| 无为县| 莆田市| 常州市| 怀仁县| 蕲春县| 原阳县| 秦皇岛市| 连城县| 昆山市| 五家渠市| 新竹市| 鄂伦春自治旗| 丹棱县| 达拉特旗| 锦屏县| 奉新县| 浪卡子县| 渭源县| 新沂市| 普格县| 东丰县| 缙云县| 潜江市| 本溪| 赞皇县| 贡山| 正蓝旗| 广平县| 申扎县| 洪雅县| 普陀区| 高雄县| 泗水县| 萨嘎县| 淄博市| 冀州市| 高雄县| 秦皇岛市|