mysql應用學習-在cmd命令窗口下創建數據庫和表


運行以下操作,請確認您已經正確安裝和配置了mysql。

首先要運行cmd.exe,進入命令窗口。

step1. 進入MySQL monitor

  如果您已登錄mysql,可直接進入step2;若未登錄請按一下命令逐步登錄mysql;如果您未設置登錄密碼,root賬戶默認沒有密碼;

  

step2. 創建數據庫

  輸入命令:mysql> create database mobiledb;

  成功提示:Query OK, 1 row affected (0.02 sec)

step3. 使用數據庫

  輸入命令:mysql> use mobiledb

  成功提示:Database changed

 

step4. 創建表

  輸入命令:mysql> create table mobile

            (id int not null auto_increment, primary key(id), //設置主鍵和自增列

           brand nvarchar(20),

           size float,

           price int) ;

  成功提示:Query OK, 0 rows affected (0.17 sec)

 

step5. 向新建的mobile表插入數據,插入數據有三種方式,分別如下:

  方式一:單條插入,

    輸入命令:mysql> insert into mobile(brand,size,price) values ('小米4', 5.0, 1999);

                       或   insert into mobile set brand='iphone6 plus', size=6.0, price=6200;    

    成功提示:Query OK, 1 row affected (0.04 sec)

  方式二:多條插入,

    輸入命令:mysql> insert into mobile(brand,size,price)

               values

               ('iphone6',4.7,5200), ('華為meta7',6.0,3200), ('華為6plus', 5.5, 1999);

    成功提示:Query OK, 3 rows affected (0.03 sec)

         Records: 3  Duplicates: 0  Warnings: 0

  方式三:文本插入,

    文本插入需新建文本文件作為數據源;我創建mobileinfo.txt文件放置D:\mysql-5.6.20-winx64\data目錄下;

  然后把要插入的數據寫入該文件中,每條記錄要另起一行,每個字段值用Tab健空開。如圖:

 

       

    接下來在控制台用命令把數據源導入mobile表中,

    輸入命令:mysql> load data infile "/mysql-5.6.20-winx64/data/mobileinfo.txt" into table mobile(brand, size, price);

    成功提示:Query OK, 3 rows affected (0.04 sec)

         Records: 3  Deleted: 0  Skipped: 0  Warnings: 0

       至此,創建數據庫和表已完成,並且已經插入了數據。下面檢測一下以上命令執行的結果。

step6. 檢測執行結果

  查看數據庫:

  

  查看表:

  

  查看表結構:

  

  查詢表數據:這里以文本插入的數據亂碼,可至"mysql應用學習-解決數據亂碼"查看解決方法。

  

  其他指令:

 

  drop table 表名稱  ——  刪除表結構


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM