mysql 自學(xué)第一天

mysql數(shù)據(jù)庫(kù)【大概8點(diǎn)20分發(fā)】


連接退出

由于mysql對(duì)格式要求異常嚴(yán)格,dos操作又不便捷,所以請(qǐng)常用記事本寫完再粘貼,打錯(cuò)了請(qǐng)用\C退出

  • 連接mysql
  •                mysql -u root -p
    
  • 退出mysql
  •               exit
    

創(chuàng)建數(shù)據(jù)庫(kù)

  • 創(chuàng)建數(shù)據(jù)庫(kù)
  •               create database <數(shù)據(jù)庫(kù)名>;【分號(hào)不要忘了】
    

創(chuàng)建表

  • 創(chuàng)建表
  •               create table 表名(
                  屬性名   數(shù)據(jù)類型 (完整約束條件),【逗號(hào)不要忘記】   
                  屬性名   數(shù)據(jù)類型 (完整約束條件),
                           。
                           。
                           。
    
                  屬性名   數(shù)據(jù)類型                 【沒(méi)有逗號(hào)】
                  );【分號(hào)不要忘了】
    

mysql關(guān)鍵字如create 均不可用與創(chuàng)建

  • 完整性約束條件
  •           約束條件                    說(shuō)明
         primary key           屬性為表的主鍵,可以唯一的標(biāo)示對(duì)應(yīng)的元組
         foreign key           屬性為表的外鍵,是與之聯(lián)系的某表的主鍵
         not null              屬性不能為空
         unique                屬性的值是唯一的
         auto_increment        屬性值自動(dòng)增加
         default               設(shè)為默認(rèn)值
    

增刪查改

  •          查詢表名        show creat table [【表名】;
             修改表名        alter table 【舊表名】 rename 【新表名】;
             修改數(shù)據(jù)類型     alter table 【表名】 modify  【屬性名】 【數(shù)據(jù)類型】;
             修改字段名       alter table  【表名】 change 【舊屬性名】 【新屬性名】 【新屬性類型】;
             增加字段         alter table 【表名】 add 【屬性名1】【數(shù)據(jù)類型】【first|after】【屬性名2】;(first開(kāi)頭,after在某屬性后。不加就在最后)
             刪除表的屬性     alter table 【表名】 drop 【屬性名】;
             修改字段的排列位置   alter table 【表名】 add 【屬性名1】【數(shù)據(jù)類型】【first|after】【屬性名2】;(first開(kāi)頭,after在某屬性后)
             更改存儲(chǔ)引擎      alter table  【表名】 engine=【存儲(chǔ)引擎名】
             刪除表的外鏈約束   alter table  【表名】drop foreign key 外鍵名;
             刪除表           drop table 表名;
             刪除被關(guān)聯(lián)的父表  alter table 【表名】drop foreign key 【外鍵名】 ;
    
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MySQL 數(shù)據(jù)庫(kù)常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫(kù) use...
    55lover閱讀 5,040評(píng)論 1 57
  • 什么是數(shù)據(jù)庫(kù)? 數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫(kù)具有一個(gè)或多個(gè)不同的API,用于創(chuàng)建,訪問(wèn),管理...
    chen_000閱讀 4,143評(píng)論 0 19
  • MySQL5.6從零開(kāi)始學(xué) 第一章 初始mysql 1.1數(shù)據(jù)庫(kù)基礎(chǔ) 數(shù)據(jù)庫(kù)是由一批數(shù)據(jù)構(gòu)成的有序的集合,這些數(shù)據(jù)...
    星期四晚八點(diǎn)閱讀 1,230評(píng)論 0 4
  • 【60天月度檢視】龍海燕 #基本情況# 姓名:劉思宇 年齡:7歲 #第60天目標(biāo)及完成情況# 總目標(biāo):每天進(jìn)步一點(diǎn)...
    冰雪兒r閱讀 334評(píng)論 0 0
  • 一組陳粵中豐盛日記170629 今晚回到家,老大就說(shuō)要爆料給我聽(tīng)。老二極力阻止。后來(lái)老婆偷偷告訴我,老二硬要了外婆...
    越來(lái)越中閱讀 219評(píng)論 0 0

友情鏈接更多精彩內(nèi)容