亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

Mysql基礎入門 輕松學習Mysql命令

2024-07-24 13:08:06
字體:
來源:轉載
供稿:網友
這篇文章主要是Mysql基礎入門教程,教大家如何輕松學習Mysql命令,并熟練掌握Mysql命令,感興趣的小伙伴們可以參考一下
 

一、MySQL的相關概念介紹
MySQL 為關系型數據庫(Relational Database Management System), 這種所謂的"關系型"可以理解為"表格"的概念, 一個關系型數據庫由一個或數個表格組成, 如圖所示的一個表格:

Mysql基礎入門 輕松學習Mysql命令

表頭(header): 每一列的名稱;
列(row): 具有相同數據類型的數據的集合;
行(col): 每一行用來描述某個人/物的具體信息;
值(value): 行的具體信息, 每個值必須與該列的數據類型相同;
鍵(key): 表中用來識別某個特定的人/物的方法, 鍵的值在當前列中具有唯一性。

二、Windows下MySQL的配置
以MySQL 5.1 免安裝版為例, 下載mysql-noinstall-5.1.69-win32.zip。

2.1 配置步驟:

1. 將下載的 mysql-noinstall-5.1.69-win32.zip 解壓至需要安裝的位置, 如: C:/Program Files;

2. 在安裝文件夾下找到 my-small.ini 配置文件, 將其重命名為 my.ini , 打開進行編輯, 在 [client] 與 [mysqld] 下均添加一行: default-character-set = gbk

3. 打開 Windows 環境變量設置, 新建變量名 MYSQL_HOME , 變量值為 MySQL 安裝目錄路徑, 這里為C:/Program Files/mysql-5.1.69-win32

4. 在 環境變量 的 Path 變量中添加 ;%MYSQL_HOME%/bin;

5. 安裝 MySQL 服務, 打開Windows命令提示符, 執行命令: mysqld --install MySQL --defaults-file="my.ini" 提示"Service successfully installed."表示成功;

2.2MySQL服務的啟動、停止與卸載

在 Windows 命令提示符下運行:

啟動: net start MySQL

停止: net stop MySQL

卸載: sc delete MySQL

三、MySQL腳本的基本組成
與常規的腳本語言類似, MySQL 也具有一套對字符、單詞以及特殊符號的使用規定, MySQL 通過執行 SQL 腳本來完成對數據庫的操作, 該腳本由一條或多條MySQL語句(SQL語句 + 擴展語句)組成, 保存時腳本文件后綴名一般為 .sql。在控制臺下, MySQL 客戶端也可以對語句進行單句的執行而不用保存為.sql文件。

3.1標識符標識符用來命名一些對象, 如數據庫、表、列、變量等, 以便在腳本中的其他地方引用。MySQL標識符命名規則稍微有點繁瑣, 這里我們使用萬能命名規則: 標識符由字母、數字或下劃線(_)組成, 且第一個字符必須是字母或下劃線。

對于標識符是否區分大小寫取決于當前的操作系統, Windows下是不敏感的, 但對于大多數 linux/unix 系統來說, 這些標識符大小寫是敏感的。 

3.2關鍵字: MySQL的關鍵字眾多, 這里不一一列出, 在學習中學習。 這些關鍵字有自己特定的含義, 盡量避免作為標識符。

3.3語句: MySQL語句是組成MySQL腳本的基本單位, 每條語句能完成特定的操作, 他是由 SQL 標準語句 + MySQL 擴展語句組成。

3.4函數: MySQL函數用來實現數據庫操作的一些高級功能, 這些函數大致分為以下幾類: 字符串函數、數學函數、日期時間函數、搜索函數、加密函數、信息函數。

四、MySQL中的數據類型
MySQL有三大類數據類型, 分別為數字、日期/時間、字符串, 這三大類中又更細致的劃分了許多子類型:

4.1數字類型

  • 整數: tinyint、smallint、mediumint、int、bigint
  • 浮點數: float、double、real、decimal

4.2日期和時間: date、time、datetime、timestamp、year
4.3字符串類型

  • 字符串: char、varchar
  • 文本: tinytext、text、mediumtext、longtext
  • 二進制(可用來存儲圖片、音樂等): tinyblob、blob、mediumblob、longblob

這里不能詳細對這些類型進行介紹了, 篇幅可能會很長, 詳細介紹參見: 《MySQL 數據類型 詳解》 :  

五、使用MySQL數據庫
5.1登錄到MySQL

當MySQL 服務已經運行時,我們可以通過MySQL自帶的客戶端工具登錄到MySQL數據庫中,首先打開命令提示符, 輸入以下格式的命名:mysql -h 主機名 -u 用戶名 -p

-h : 該命令用于指定客戶端所要登錄的MySQL主機名, 登錄當前機器該參數可以省略;
-u : 所要登錄的用戶名;
-p : 告訴服務器將會使用一個密碼來登錄, 如果所要登錄的用戶名密碼為空, 可以忽略此選項。
以登錄剛剛安裝在本機的MySQL數據庫為例,在命令行下輸入mysql -u root -p 按回車確認,如果安裝正確且MySQL正在運行,會得到以下響應:Enter password。

若密碼存在, 輸入密碼登錄, 不存在則直接按回車登錄, 按照本文中的安裝方法, 默認 root 賬號是無密碼的。登錄成功后你將會看到 Welecome to the MySQL monitor... 的提示語。

然后命令提示符會一直以 mysql> 加一個閃爍的光標等待命令的輸入, 輸入 exit 或 quit 退出登錄。

5.2創建一個數據庫

使用 create database 語句可完成對數據庫的創建, 創建命令的格式如下:create database 數據庫名 [其他選項];

例如我們需要創建一個名為 samp_db 的數據庫, 在命令行下執行以下命令:create database samp_db character set gbk;

為了便于在命令提示符下顯示中文, 在創建時通過 character set gbk 將數據庫字符編碼指定為 gbk。創建成功時會得到 Query OK, 1 row affected(0.02 sec) 的響應。

注意: MySQL語句以分號(;)作為語句的結束, 若在語句結尾不添加分號時, 命令提示符會以 -> 提示你繼續輸入(有個別特例, 但加分號是一定不會錯的);

提示: 可以使用 show databases; 命令查看已經創建了哪些數據庫。

5.3選擇所要操作的數據庫

要對一個數據庫進行操作, 必須先選擇該數據庫, 否則會提示錯誤:

ERROR 1046(3D000): No database selected

兩種方式對數據庫進行使用的選擇:

1)在登錄數據庫時指定, 命令: mysql -D 所選擇的數據庫名 -h 主機名 -u 用戶名 -p

例如登錄時選擇剛剛創建的數據庫: mysql -D samp_db -u root -p

2)在登錄后使用 use 語句指定, 命令: use 數據庫名;

use 語句可以不加分號, 執行 use samp_db 來選擇剛剛創建的數據庫, 選擇成功后會提示: Database changed

5.4創建數據庫表

使用 create table 語句可完成對表的創建, create table 的常見形式:create table 表名稱(列聲明);

以創建 students 表為例, 表中將存放 學號(id)、姓名(name)、性別(sex)、年齡(age)、聯系電話(tel) 這些內容:
 

  1. create table students 
  2. ( 
  3. id int unsigned not null auto_increment primary key, 
  4. name char(8) not null
  5. sex char(4) not null
  6. age tinyint unsigned not null
  7. tel char(13) null default "-" 
  8. ); 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频在线视频| 欧美性感美女h网站在线观看免费| 久久影院模特热| 91精品国产综合久久香蕉| 中文字幕在线观看亚洲| 亚洲一区美女视频在线观看免费| 亚洲免费电影在线观看| 欧美xxxx18国产| 欧美日韩成人在线视频| 欧美色道久久88综合亚洲精品| xx视频.9999.com| 国产精品美乳一区二区免费| 欧美在线视频导航| 伊人久久五月天| 97在线观看免费高清| 久久久久久久久久久免费| 国产999精品久久久影片官网| 午夜精品蜜臀一区二区三区免费| 成人激情视频网| 中文字幕日韩精品有码视频| 欧美一区二三区| 欧美日韩国产精品一区二区三区四区| 国产成人鲁鲁免费视频a| 日韩亚洲在线观看| 国产欧美一区二区三区视频| 亚洲国产精品网站| 97视频在线免费观看| 国产在线观看精品一区二区三区| 人人爽久久涩噜噜噜网站| 亚洲qvod图片区电影| 国产91在线视频| 日韩69视频在线观看| 国产精品久久国产精品99gif| 欧美xxxx18国产| 深夜福利国产精品| 国产精品网红直播| 高清在线视频日韩欧美| 亚洲国产成人精品久久久国产成人一区| 欧美黑人xxxx| 性色av一区二区三区免费| 欧美巨乳在线观看| 91天堂在线观看| 国产综合在线看| 日韩视频免费在线观看| 国产一区二区三区在线观看网站| 欧美日韩在线观看视频| 久久国产精品影片| 欧美极品在线视频| 亚洲iv一区二区三区| 国产69久久精品成人看| 亚洲激情第一页| 久久99精品久久久久久噜噜| 成人av色在线观看| 992tv成人免费视频| 亚洲第一免费网站| 日韩精品中文字幕有码专区| 国产精品一区二区久久久| 国产精品高潮呻吟久久av野狼| 欧美日韩国产成人在线观看| 国产丝袜一区视频在线观看| 欧美精品www在线观看| 精品欧美一区二区三区| 国产一区二区日韩精品欧美精品| 97视频com| 亚洲精品福利在线观看| 国产精品爽爽ⅴa在线观看| 亚洲欧美成人网| 亚洲天堂男人的天堂| 国产人妖伪娘一区91| 国产精品视频中文字幕91| 中日韩美女免费视频网址在线观看| 日韩在线高清视频| 国产69精品99久久久久久宅男| 啊v视频在线一区二区三区| 亚洲自拍小视频| 国产精品影院在线观看| 色www亚洲国产张柏芝| 日本久久中文字幕| 国产精品久久久久久久久| 国产91|九色| 搡老女人一区二区三区视频tv| 91国偷自产一区二区三区的观看方式| 国产精品专区h在线观看| 在线观看免费高清视频97| 97成人在线视频| 国产精品自拍小视频| 国产精品va在线播放我和闺蜜| 久久久久国产精品免费网站| 精品久久久国产| 亚洲第一国产精品| 欧美日韩精品在线视频| 国产精品嫩草视频| 成人有码视频在线播放| 欧美激情视频一区二区三区不卡| 国产欧美va欧美va香蕉在| 欧美激情亚洲另类| 久久久视频免费观看| 国产成人精品免高潮费视频| 日韩美女在线播放| 98精品国产自产在线观看| 川上优av一区二区线观看| 国产精品一区二区久久国产| 永久免费看mv网站入口亚洲| 亚洲精品之草原avav久久| 国产精品爽爽爽爽爽爽在线观看| 久久久91精品国产一区不卡| 日韩免费观看高清| 亚洲精品白浆高清久久久久久| 欧美一级黄色网| 国产精品96久久久久久| 国产欧美精品xxxx另类| 日韩精品中文字幕在线| 久久免费视频在线观看| 精品电影在线观看| 国产精品第七十二页| 在线观看欧美www| 亚洲国产精品资源| 国产精品美女www爽爽爽视频| 国产亚洲欧美日韩精品| 欧美乱妇高清无乱码| 欧美精品亚州精品| 国产午夜精品一区二区三区| 国内免费精品永久在线视频| 欧美日韩在线第一页| 国产mv久久久| 韩曰欧美视频免费观看| 国产精品久久久久久网站| 精品成人国产在线观看男人呻吟| 国产精品久久久久久av福利| 色妞一区二区三区| 色偷偷888欧美精品久久久| 亚洲国产美女精品久久久久∴| 欧美电影免费观看高清| 国产精品69久久久久| 亚洲精品aⅴ中文字幕乱码| 国产精品女人网站| 永久免费毛片在线播放不卡| 久久久久久久久久久亚洲| 亚洲天堂第二页| 97人人模人人爽人人喊中文字| 久久香蕉国产线看观看av| 亚洲女成人图区| 日本精品久久中文字幕佐佐木| 欧美精品videosex牲欧美| 亚洲欧美国产va在线影院| 国产精品老女人精品视频| 国产一区二区三区精品久久久| 美女黄色丝袜一区| 欧美—级a级欧美特级ar全黄| 国产第一区电影| 国产成人精品亚洲精品| 日韩网站免费观看高清| 在线观看国产精品淫| 亚洲理论电影网| 欧美精品www在线观看| 日韩小视频网址| 亚洲精品国偷自产在线99热| 91精品国产91久久久| 九色精品免费永久在线| 日韩久久午夜影院| 亚洲国产女人aaa毛片在线| 久久久久女教师免费一区| 亚洲一级一级97网| 17婷婷久久www|