SQL概述
資料庫相關概念
1、DB:資料庫,保存一組有組織的資料的容器
2、DBMS:資料庫管理系統,又稱為資料庫軟體(產品),用于管理DB中的資料
3、SQL:結構化查詢語言,用于和DBMS通信的語言
資料庫存盤資料的特點
- 將資料放到表中,表再放到庫中
- 一個資料庫中可以有多個表,每個表都有一個的名字,用來標識自己,表名具有唯一性,
- 表具有一些特性,這些特性定義了資料在表中如何存盤,類似java中 “類”的設計,
- 表由列組成,我們也稱為欄位,所有表都是由一個或多個列組成的,每一列類似java 中的”屬性”
- 表中的資料是按行存盤的,每一行類似于java中的“物件”,
mysql-5.5.62-winx64安裝
安裝包鏈接
https://pan.baidu.com/s/1PVMvW3tuJaabCReQ517l9w 提取碼:r67p
教學視頻鏈接
https://www.bilibili.com/video/BV12b411K7Zu
安裝程序鏈接
https://www.cnblogs.com/LX51/p/11600318.html
MySQL服務的啟動和停止
-
方式一:計算機——右擊管理——服務
-
方式二:通過管理員身份運行
net start 服務名(啟動服務)(我的服務名是mysql,安裝時)
net stop 服務名(停止服務)
MySQL服務的登錄和退出
方式一:通過mysql自帶的客戶端
只限于root用戶
方式二:通過windows自帶的客戶端(cmd)
登錄:
mysql 【-h主機名 -P埠號 】(可選)-u用戶名 -p密碼
輸入mysql -u root -p 密碼 進入(本機)
退出:
exit或ctrl+C
MySQL的常見命令
1.查看當前所有的資料庫
show databases;
2.打開指定的庫
use 庫名
3.查看當前庫的所有表
show tables;
4.查看其它庫的所有表
show tables from 庫名; #如果前面用了use庫,再用這個命令,還是沒有出去前面那個庫
select database(); #查看現在自己所在庫
5.創建表
create table 表名(#回車
列名 列型別,
列名 列型別,
...
);#(1)最后一個不用加逗號,(2)ERROR 1064 (42000):出現1064是因為語法錯誤(單詞拼錯)
6.查看表結構
desc 表名;
7.查看表資料
select*from 表名
8.查看服務器的版本
方式一:登錄到mysql服務端
select version();
方式二:沒有登錄到mysql服務端
mysql --version
或
mysql --V
MySQL的語法規范
1.不區分大小寫,但建議關鍵字大寫,表名、列名小寫
2.每條命令最好用分號結尾
3.每條命令根據需要,可以進行縮進 或換行(回車)
(關鍵字大寫且最好單獨一行)
4.注釋
單行注釋:#注釋文字
單行注釋:-- 注釋文字(注釋前要有空格)
多行注釋:/* 注釋文字 */
圖形化用戶界面客戶端的安裝
SQLyog-10.0.0-0
具體步驟看視頻
1.root@localhost#連接物件
下方為系統的資料庫和自建的資料庫
2.詢問:寫sql命令
3.啟動標志快捷鍵F9
4.調整字體大小:
方法一:工具-首選項-字體編輯器-更改
方法二:ctrl+滑鼠滾輪=調整字體大小
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/242303.html
標籤:MySQL
上一篇:關于資料庫索引,必須掌握的知識點
