MySQL 安裝 啟動命令總結


MySQL 安裝 啟動 基本語法概述

 

MySQL安裝和配置

  我是直接使用安裝包:mysql-installer-community-5.6.10.1.msi

  安裝的時候其中有幾點要注意:

  1.記住端口號(默認給的是3306);

  2.記住用戶名;

  3.記住密碼;

與MySQL Server連接

  安裝好MySQL之后,可以采用命令行和Server連接。

  shell> mysql -h host -u user –p

  其中host是主機地址,如果是本機,可以寫127.0.0.1或localhost;

  user是用戶名,即你在安裝MySQL時自己設置的名字。

  按回車后,提示輸入密碼,成功后顯示:

 

  mysql>表示mysql准備好了接收你的命令。

 

  如果是本機登錄,也可以省略地址:

  shell> mysql -u user –p

 

  要退出登錄,可以輸入exit或quit:

  mysql> QUIT

 

 

基本語法規則

  一條命令及其執行結果如下:

   可以看出一些語法規則:

  1.一條命令通常由一個SQL語句后跟一個分號(;)組成。有一些情況會省略分號,比如QUIT。

  2.輸入命令后,mysql將命令傳給服務器執行,顯示結果,之后又顯示mysql>表示准備好接收下一條命令。

  3.mysql以表格形式顯示結果,第一行顯示列名(或所查詢的表達式),后面的行顯示查詢結果。

  4.mysql會顯示查詢返回了多少行,並且附上查詢所花費的時間(但是這個時間不准確)。

  5.命令不區分大小寫

  6.一行可以寫多個命令:

 

  7.可以將一條命令分行寫,直到看到分號才認為是一條命令的結束。

 

  如果輸入到一半想取消,可以輸入\c

  (注意c是小寫)。

  所以如果你寫完一條指令發現沒有反應,只是出現了一個->,說明你忘記輸入分號了,這時候輸入分號,不要在那里等待。

 

  8.關於字符串

  字符串可以用單引號或者雙引號包圍,如果左右不對應,換行后會有提示。

 

MySQL 基本常用語句

 

操縱數據庫

  展示Server上的數據庫:

  mysql> SHOW DATABASES;

  創建數據庫:

  mysql> CREATE DATABASE mydatabase1;

  mydatabase1是新的數據庫的名稱,數據庫名稱是大小寫敏感的。

  使用數據庫:

  mysql> USE mydatabase1

  查看當前選取的是什么數據庫:

  mysql> SELECT DATABASE();

  刪除數據庫:

  mysql> DROP DATABASE mydatabase1;

 

操縱數據庫中的表

  查看當前數據庫中的表:

  mysql> SHOW TABLES;

  創建表(注意表名也是區分大小寫):

  mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),

  -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

  查看表:

  mysql> DESCRIBE pet;

 

  刪除表:

  mysql> DROP TABLE pet;

 

向表中填入數據

  可以先把數據放在一個txt文檔中,然后載入你的表格。

  在txt文檔中,每一行代表表中一行的數據,各個值之間用tab分隔,值按照創建表時給出的列的順序對應排列。

  對於一些沒有的值,用\N插入NULL值。

  比如:  

Whistler  Gwen  bird  \N  1997-12-09  \N

 

  在txt文檔中准備好多條數據后,用下列語句載入表中:

  mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;

  Windows系統上需要指定換行,即上面的指令還需要跟上一句:

  LINES TERMINATED BY '\r\n';

  也可以自己定制其他的符號作為值分隔和行分隔依據,默認情況下是Tab換行

 

  用INSERT語句插入行:

  比如:

  mysql> INSERT INTO pet

  -> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);

  注意用INSERT插入時,字符串和日期要用引號包圍,並且空值是NULL

 

查詢

  查詢語句的一般形式:

SELECT what_to_select
FROM which_table
WHERE conditions_to_satisfy;

  具體語句還有很多,用時查詢手冊吧。


免責聲明!

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



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