亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

數據庫MySQL的簡單操作是怎樣的

發布時間:2021-09-28 14:18:33 來源:億速云 閱讀:128 作者:柒染 欄目:MySQL數據庫

數據庫MySQL的簡單操作是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

以MySQL為例。

一、下載,安裝,mysql和navicat。

http://blog.csdn.net/bxdxstu/article/details/45746515

二、數據庫相關知識

什么是數據庫就不介紹了。數據庫分為關系型數據庫和非關系型數據庫。我們常見的就是關系型數據庫,比如SQL Server、Mysql、oracle等。鑒于本人才疏學淺,僅接觸Mysql比較多。所以這里就根據mysql講一下,等我系統學習了oracle之后再好好寫一篇。

2.1數據庫的操作:

2.1.1展示所有數據庫:

show databases;

2.1.2新建數據庫:

create database  數據庫名;

2.1.3刪除數據庫:

drop database 數據庫名;

2.1.4選擇你所創建的數據庫:

use 數據庫名;

數據庫MySQL的簡單操作是怎樣的

數據庫MySQL的簡單操作是怎樣的

數據庫MySQL的簡單操作是怎樣的

數據庫MySQL的簡單操作是怎樣的

數據庫MySQL的簡單操作是怎樣的

數據庫MySQL的簡單操作是怎樣的

數據庫MySQL的簡單操作是怎樣的

2.2數據表的基礎操作:

2.2.1數據表的創建

創建表:

  CREATE TABLE 表名稱 (

  字段名1  數據庫類型1  [約束條件1],

  字段名2  數據庫類型2  [約束條件2],

  字段名3  數據庫類型3  [約束條件3],

  字段名4  數據庫類型4  [約束條件4],

.......................

  );

約束條件說明
PRIMARY KEY標識該屬性為主鍵,可以唯一的標識對應的記錄
NOT NULL標識該屬性不能為空
AUTO_INCREMENT標識該屬性的值自動增加
UNIQUE標識該屬性的值是唯一
FOREIGN KEY標識該屬性的外鍵,與某表的主鍵關聯
DEFAULT標識為該數據設置的默認值

示例:

#由于我這里數據庫太多,所以先選擇數據庫:

use sys;

#創建student數據表
create table student(
id int PRIMARY KEY AUTO_INCREMENT,
name varchar(20),
passwd char(20),
age int
);
#創建student的細節信息數據表
create table stu_detail(
deid int PRIMARY KEY AUTO_INCREMENT,
birthday DATE,
father  varchar(20) NOT NULL,
mother  varchar(20) NOT NULL,
sid int,
foreign key(sid) references student(id)
);

運行,結果如下:創建了兩個表:

數據庫MySQL的簡單操作是怎樣的

2.2.2 查看表結構

DESC 數據表名;

數據庫MySQL的簡單操作是怎樣的

SHOW CREATE TABLE 數據表名;

數據庫MySQL的簡單操作是怎樣的

這里我復制出來看啊:

Table  :    student   

Create Table :

        CREATE TABLE `student` (
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `name` varchar(20) DEFAULT NULL,
          `passwd` char(20) DEFAULT NULL,
          `age` int(11) DEFAULT NULL,
          PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8

2.2.3修改表名


ALTER TABLE sys_config RENAME sys_conf;

數據庫MySQL的簡單操作是怎樣的

2.2.4修改字段

更改字段的名稱、數據類型:

ALTER TABLE 表名 CHANGE  舊字段名 新字段名 新數據類型

數據庫MySQL的簡單操作是怎樣的

修改前:

數據庫MySQL的簡單操作是怎樣的

修改后:

數據庫MySQL的簡單操作是怎樣的

增加字段:
ALTER TABLE 表名 ADD 字段名 數據類型 [完整性約束][FIRST|ALTER 屬性名2]
FIRST:插入字段應放的位置。

數據庫MySQL的簡單操作是怎樣的

結果如下:

數據庫MySQL的簡單操作是怎樣的

在指定字段后面/前面添加字段:

ALTER TABLE` 表名` ADD COLUMN `字段名` 字段類型 AFTER|BEFFORE `字段名`;

數據庫MySQL的簡單操作是怎樣的

添加后:

數據庫MySQL的簡單操作是怎樣的

在指定字段上添加索引:

ALTER TABLE 表名 ADD PRIMAY KEY (字段);

2ALTER TABLE 表名 ADD UNIQUE (字段名) ;#添加唯一索引

數據庫MySQL的簡單操作是怎樣的

執行前:

數據庫MySQL的簡單操作是怎樣的

執行后:

數據庫MySQL的簡單操作是怎樣的

2.2.5 刪除字段

ALTER TABLE 表名 DROP 字段名;

數據庫MySQL的簡單操作是怎樣的

執行后:

數據庫MySQL的簡單操作是怎樣的

2.2.6 刪除字段主鍵

ALTER TABLE 表名 DROP PRIMARY KEY;

ALTER TABLE 表名 DROP INDEX 索引名;

2.2.7 刪除表

DROP TABLE 表名;

數據庫MySQL的簡單操作是怎樣的

執行后,表不存在了:

數據庫MySQL的簡單操作是怎樣的

關于數據庫MySQL的簡單操作是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宿州市| 唐山市| 建湖县| 平陆县| 五常市| 巴中市| 兰西县| 资中县| 环江| 临武县| 玉树县| 寻乌县| 恩平市| 迁安市| 嘉兴市| 会泽县| 恭城| 永昌县| 河曲县| 鹤岗市| 清水河县| 武强县| 新河县| 航空| 扎囊县| 石屏县| 大悟县| 建德市| 无极县| 小金县| 佳木斯市| 久治县| 滨州市| 阜平县| 康定县| 浦东新区| 康乐县| 偃师市| 扎囊县| 西乌| 磐安县|