您好,登錄后才能下訂單哦!
MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,屬于 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一。
MySQL數據庫高級應需要掌握的知識點:
1. MySQL的安裝和配置
Linux安裝MySQL及啟動
2. MySQL開發篇
MySQL對象——索引
MySQL對象——視圖
MySQL對象——存儲過程
MySQL對象——觸發器
MySQL體系結構
存儲引擎
3. MySQL優化篇
優化SQL的步驟
索引的使用
SQL常用優化策略
應用優化
查詢緩存優化
內存管理及優化
MySQL鎖
常用SQL技巧
4. MySQL管理篇
MySQL - 常用工具
MySQL - 日志
MySQL - 復制
5. 綜合應用篇
訪問日志案例實戰
常用命令
1:使用SHOW語句找出在服務器上當前存在什么數據庫:
mysql> SHOW DATABASES;
2:創建一個數據庫MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:選擇你所創建的數據庫
mysql> USE MYSQLDATA; (按回車鍵出現Database changed 時說明操作成功!)
4:查看現在的數據庫中存在什么表
mysql> SHOW TABLES;
5:創建一個數據庫表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:顯示表的結構:
mysql> DESCRIBE MYTABLE;
7:往表中加入記錄
mysql> insert into MYTABLE values (”hyq”,”M”);
8:用文本方式將數據裝入數據庫表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
9:導入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
10:刪除表
mysql>drop TABLE MYTABLE;
11:清空表
mysql>delete from MYTABLE;
12:更新表中數據
mysql>update MYTABLE set sex=”f” where name=’hyq’;
全局管理權限對應解釋:
FILE: 在MySQL服務器上讀寫文件。
PROCESS: 顯示或殺死屬于其它用戶的服務線程。
RELOAD: 重載訪問控制表,刷新日志等。
MySQL數據庫高級應用程序員必不可少的技能,MySQL是許多大廠都在用的數據庫,面試必備的技能。需要學習解了MySQL中的視圖/存儲過程/觸發器/索引等對象的使用、常見的SQL優化的技巧、MySQL Server優化、應用優化、查詢緩存優化、MySQL鎖、數據庫常用工具、復制和日志等方面的知識;并通過綜合案例,對課程中的知識點進行整合應用。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。