數據庫相關:
數據庫DB(Database)、數據庫管理系統DBMS(DataBase Management System)、數據庫管理員DBA(Database Administrator)
數據庫分類:
關系型數據庫:
MySQL/SQLServer/Oracle/Sqlserver
非關系型數據庫:
redis,memecached
mangodb介於關系型與非關系型數據庫之間的管理系統
數據庫的安裝:
見https://www.cnblogs.com/open-yang/p/11411112.html
1.下載社區版本的數據
2.解壓放在一個全英文的文件路徑下
3.新建修改配置文件my.ini的路徑,放到數據庫文件夾中
4.配置環境變量
5.以管理員身份運行cmd窗口
6.在命令行輸入數據庫文件夾bin目錄的絕對路徑\mysqld install 通過調用mysqld.exe程序安裝mysql
7.安裝成功之后,啟動server端:net start mysql
8.登錄客戶端:mysql -uroot -p (默認管理員賬號密碼空)
9.查看配置文件my.ini是否成功:show variables like '%charac%';
10.安裝失敗,需要執行在命令行輸入數據庫文件夾bin目錄的絕對路徑\mysqld remove;
數據庫操作:
SQL : 結構化查詢語言(Structured Query Language)簡稱SQL
是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系數據庫系統
SQL語言分為3種類型:
1、DDL語句 數據庫定義語言: 數據庫、表、視圖、索引、存儲過程,例如CREATE DROP ALTER
2、DML語句 數據庫操縱語言: 插入數據INSERT、刪除數據DELETE、更新數據UPDATE、查詢數據SELECT
3、DCL語句 數據庫控制語言: 例如控制用戶的訪問權限GRANT、REVOKE(取消授權)