註:本文為mysql基礎知識的總結,基礎點很多若是有些不足夠,還請自行搜索。後續增加 一、mysql簡介 資料庫簡介 資料庫是電腦應用系統中的一種專門管理數據資源的系統 資料庫是一組經過電腦處理後的數據,存儲在多個文件中,而管理資料庫軟體被稱為資料庫管理系統 DBMS 而MYSQL ORACLE ...
註:本文為mysql基礎知識的總結,基礎點很多若是有些不足夠,還請自行搜索。後續增加
一、mysql簡介
資料庫簡介
資料庫是電腦應用系統中的一種專門管理數據資源的系統
資料庫是一組經過電腦處理後的數據,存儲在多個文件中,而管理資料庫軟體被稱為資料庫管理系統----DBMS
而MYSQL ORACLE等就是資料庫管理系統
mysql是一款資料庫管理軟體 免費使用
sql
sql(結構化查詢語言) 資料庫管理系統通過sql語言來管理資料庫中的數據。sql語言是一種資料庫查詢和長須設計語言。其主要用於存取數據、查詢數據、更新數據和管理關係資料庫系統。其中包含以下幾種
DDL語句:數據定義語言主要用於定義資料庫、表、視圖、索引和觸發器等。包括created、 alter和drop語句
DML語句:數據操縱語言主要用於插入數據、查詢數據、更新數據和刪除數據。包括insert語句、select語句、update語句和delete語句
DCL語句:數據控制語言主要用於控制用戶的訪問許可權。其中包括grant語句和revoke語句。
二、mysql命令行操作
1、進入 mysql
mysql -u root -p
2、查看所有數據
show databases;
3、使用 某個資料庫
use feng;
4、顯示選擇資料庫所有表
show tables;
5、顯示某個表結構
desc table;
6、創建表
#基本語法 create table name( 列名 類型 是否為空 預設值 自增 主鍵, 列名 類型 是否為空 )ENGINE=InnoDB DEFAULT CHARSET=utf8 not null #不為空 default num #預設值 auto_incrememt #自增 primary key #主鍵
7、刪除表
drop table 表名
8、清空表
delete from 表名 #表還在,數據清空 truncate table 表名