實習記錄10

 MySQL數據庫基礎mysql

 1.啓動MySQL服務器sql

  1)經過系統服務器啓動MySQL服務器數據庫

  2)在命令提示符下啓動MySQL服務器服務器

   選擇"開始"/「運行」命令,在彈出的"運行"對話框中輸入cmd命令,按Enter鍵進入DOS窗口。在命令提示符下輸入:\> net start mysql 按Enter鍵便可啓動MySQL服務器。ui

 2.鏈接MySQL服務器命令行

   鏈接MySQL服務器經過mysql命令實現,MySQL服務器啓動後,選擇」開始「/"運行"命令,在彈出的"運行"對話框中輸入cmd命令,按Enter鍵後進入DOS窗口,在命令提示符下輸入:3d

  mysql -uroot -h127.0.0.1 -ppasswordblog

3.斷開MySQL服務器索引

 在MySQL提示符下輸入exit或者quit命令斷開MySQL鏈接,格式以下:cmd

4.中止MySQL服務器

 1)經過系統服務器中止MySQL服務器

 2)在命令提示符下中止MySQL服務器

   選擇"開始" /」運行「 命令,輸入net stop mysql

 3)使用mysqladmin命令中止MySQL服務器

    格式爲:mysqladmin -uroot shutdown -proot

5.MySQL數據庫操做

  1)建立數據庫 格式爲:CREATE DATABASE 數據庫名;

  2)查看數據庫 格式爲:SHOW DATABASES;

  3)選擇數據庫 格式爲:USE 數據庫名;

  4)刪除數據庫 格式爲:DROP DATABASE 數據庫名;

6.MySQL數據表操做

  1)建立數據表 格式爲:CREATE[TEMPORARY] TABLE[IF NOT EXITS] 數據表名 [(create_definition,...)][table_options][select_statement];

   TEMPORARY 使用該關鍵字,表示建立一個臨時表。 IF NOT EXITS該關鍵字用於避免表不存在時MySQL報告的錯誤。 create_definition 表示列屬性部分。MySQL要求在建立表時,表至少包含一列。 table_options 表的一些特性參數。 select_statement select語句描述部分,用它能夠快速地建立表

   實例代碼:

 2)查看錶結構SHOW CLOUMNS或DESCRIBE

 ①SHOW COLUMNS語句

  語法格式爲: SHOW   [FULL] COLUMNS    FROM  數據表名  [FROM  數據庫名];

  或 SHOW [FULL] COLUMNS FROM 數據表名.數據庫名;

 

 ②DESCRIBE語句

  語法格式爲:DESCRIBE 數據表名;(DESCRIBE 能夠簡寫成DESC)

 3)修改表結構ALTER TABLE

   修改表結構使用ALTER TABLE語句,修改表結構指增長或者刪除字段,修改字段或者字段類型,設置或取消主鍵外鍵,設置或取消索引以及修改表的註釋等。

  語法格式爲:ALTER[IGNORE] TABLE 數據表名  alter_spec[,alter_spec]...;(當指定IGNORE時,若是出現重複關鍵的行,則只執行一行,其它重複的行被刪除。)

 

 4)重命名錶RENAME TABLE

    格式爲:RENAME TABLE 數據表名1 To 數據表名2;

  5)刪除表DROP TABLE

    格式爲:DROP TABLE 數據表名;(更好的格式爲:drop table if exists 數據表名;)

 6)插入記錄insert

    格式爲:insert into 數據表名(column_name,column_name2,...)values (value1,value2,...)

 

 7)查詢數據庫記錄

  格式爲 select  * from  數據表名 

   

 8)修改記錄UPDATE

   格式爲:update 數據表名 set column_name=new_value1,column_name2=new_value2,...[where condition]

 9)刪除記錄delete

   格式爲:delete from 數據表名 where condition

 7. 數據的備份

 在命令行模式下完成對數據的備份,使用的是MYSQLDUMP命令。經過該命令能夠將數據以文本文件的形式存儲到指定的文件夾下。

   

    -uroot 中的"root"是用戶名,-p123456是密碼,mydb是數據庫名,F:\db_database.txt是數據庫備份存儲的位置

  8.數據的恢復

  格式爲 mysql -uroot -proot  數據庫名(或表名) < F:\db_database.txt (這裏爲數據庫備份文件存儲的位置)

相關文章
相關標籤/搜索