• 主頁 > 知識庫 > mysql數(shù)據(jù)庫詳解(基于ubuntu 14.0.4 LTS 64位)

    mysql數(shù)據(jù)庫詳解(基于ubuntu 14.0.4 LTS 64位)

    熱門標(biāo)簽:凱立德科技館地圖標(biāo)注 哈爾濱crm外呼系統(tǒng)價格 上海智能外呼系統(tǒng)需要多少錢 銀川電銷外呼系統(tǒng)定制 中科嘉智人工智能電銷機器人 西安400電話在哪里辦理 電銷機器人好品牌門薩維l 做地圖標(biāo)注都需要什么工具 甘孜電話機器人廠家

    1.mysql數(shù)據(jù)庫的組成與相關(guān)概念

    首先明白,mysql是關(guān)系型數(shù)據(jù)庫,和非關(guān)系型數(shù)據(jù)庫中最大的不同就是表的概念不一樣。

    +整個mysql環(huán)境可以理解成一個最大的數(shù)據(jù)庫:A

    +用mysql創(chuàng)建的數(shù)據(jù)庫B是屬于A的,是數(shù)據(jù)的倉庫,相當(dāng)于系統(tǒng)中的文件夾

    +數(shù)據(jù)表C:是存放數(shù)據(jù)的具體場所,相當(dāng)于系統(tǒng)中的文件,一個數(shù)據(jù)庫B中包含若干個數(shù)據(jù)表C(注意此處的數(shù)據(jù)庫B和A不一樣)

    +記錄D:數(shù)據(jù)表中的一行稱為一個記錄,因此,我們在創(chuàng)建數(shù)據(jù)表時,一定要創(chuàng)建一個id列,用于標(biāo)識“這是第幾條記錄”,id列的值不能相同,必須唯一,就相當(dāng)于身份證號一樣。一個表C中可以有多條記錄D

    +字段E:一個表中的各個列,就叫“字段”,在數(shù)據(jù)庫中的每個字段,都是有規(guī)定的,比如:字段的數(shù)據(jù)類型、空與不空的判斷、自動增長等。一條記錄D可以有多個字段E。

    +數(shù)據(jù)F:行和列的交叉處,就是真正的“數(shù)據(jù)”F。

    2.數(shù)據(jù)庫的基本操作(ubuntu環(huán)境下)常用命令實例。

    2.1登陸mysql:mysql-uroot-p-u:以用戶名登陸,-p:輸入密碼

    2.2查看數(shù)據(jù)庫:輸入上面的命令后會要求輸入密碼,登陸成功后會顯示如上圖的界面,查看系統(tǒng)A自帶的數(shù)據(jù)B

    showdatabases;注意分號不能少,如下圖中顯示系統(tǒng)自帶的database。

    2.3 創(chuàng)建數(shù)據(jù)庫:create database mytest;這樣就創(chuàng)建了一個數(shù)據(jù)庫B,庫名叫mytest.

    2.4在上面4個數(shù)據(jù)庫中,如何選擇我們的想要的數(shù)據(jù)庫呢?usemytest,這樣就選中了我們的數(shù)據(jù)庫mytest.

    2.5如果想刪除數(shù)據(jù)庫的話:dropdatabasemytest這樣就會刪除數(shù)據(jù)庫且不會提醒了。

    2.6查看當(dāng)前的狀態(tài):status;

    2.7顯示當(dāng)前數(shù)據(jù)庫中的表C,有下面兩種方式。a:showtables;b:showtablesFROMmytest;.其中mytest是我們建立的數(shù)據(jù)庫。

    2.8數(shù)據(jù)表的建立與刪除

    createtablemytable(idint,nameint);

    droptablemytable;

    2.9建立好數(shù)據(jù)表如何使用,也就是如何向數(shù)據(jù)表中插入數(shù)據(jù)呢?insertintomytable(id,name)values(1,10);

    2.10查詢表中數(shù)據(jù),selectid,namefrommytablewhereid=1order;或是select*frommytable

    2.11 表中數(shù)據(jù)的更新,update mytable set name=20 where id=1;

    2.12表的刪除:deletefrommytable;或者droptablemytable;

    2.13表結(jié)構(gòu)的修改

    (1)增加一個字段格式:

    altertabletable_nameaddcolumn(字段名字段類型);—-此方法帶括號

    (2)指定字段插入的位置:

    altertabletable_nameaddcolumn字段名字段類型after某字段;

    (3)修改字段名稱/類型

    altertabletable_namechange舊字段名新字段名新字段的類型;

    (4)改表的名字

    altertabletable_namerenametonew_table_name;

    (5)一次性清空表中的所有數(shù)據(jù)

    truncatetabletable_name;此方法也會使表中的取號器(ID)從1開始

    (6)刪除一個字段:

    altertabletable_namedrop字段名;

    2.14修改密碼格式:mysqladmin-u用戶名-p舊密碼password新密碼;

    2.15顯示表的結(jié)構(gòu):describemytables;

    2.16 顯示當(dāng)前的數(shù)據(jù)庫和用戶 show database(); show user();

    3注意:

    3.1如果你打命令時,回車后發(fā)現(xiàn)忘記加分號,你無須重打一遍命令,只要打個分號回車就可以了。

    3.2可以使用光標(biāo)上下鍵調(diào)出以前的命令。

    總結(jié)

    以上就是本文關(guān)于mysql數(shù)據(jù)庫詳解(基于ubuntu 14.0.4 LTS 64位)的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

    您可能感興趣的文章:
    • 詳解Ubuntu Server下啟動/停止/重啟MySQL數(shù)據(jù)庫的三種方式
    • ubuntu系統(tǒng)下 python鏈接mysql數(shù)據(jù)庫的方法
    • Ubuntu下完美實現(xiàn)遷移MySQL數(shù)據(jù)庫位置
    • Ubuntu Server下MySql數(shù)據(jù)庫備份腳本代碼
    • Ubuntu下取消MySQL數(shù)據(jù)庫本機綁定限制方法
    • Ubuntu與windows雙系統(tǒng)下共用MySQL數(shù)據(jù)庫的方法
    • ubuntu linux下使用Qt連接MySQL數(shù)據(jù)庫的方法

    標(biāo)簽:那曲 山南 安徽 平頂山 安康 浙江 四川 濮陽

    巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql數(shù)據(jù)庫詳解(基于ubuntu 14.0.4 LTS 64位)》,本文關(guān)鍵詞  mysql,數(shù)據(jù)庫,詳解,基于,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql數(shù)據(jù)庫詳解(基于ubuntu 14.0.4 LTS 64位)》相關(guān)的同類信息!
  • 本頁收集關(guān)于mysql數(shù)據(jù)庫詳解(基于ubuntu 14.0.4 LTS 64位)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章