1、有哪些網路資料庫
mysql(中小型的關係型資料庫)
oracle(大型的關係型資料庫)
sqlserver
redis (非關係型資料庫 被用作於分布式的分片分割槽資料快存快儲)
mongodb (非關係型資料庫 也常常用做分布式)
2、安裝mysql
現在一般我們會有資料庫的圖形操作軟體去視覺化的運算元據庫,在我們學習階段我們必須回歸原始的windows操作介面去運算元據庫
安裝image.png
image.png
image.png
image.png
image.png
image.png
輸入root
image.png
3、mysql命令
檢視本機有幾個資料庫
show databases;
image.png
建立乙個資料庫
create database 資料庫名;
image.png
選擇使用資料庫
use 資料庫名字;
image.png
刪除資料庫
drop database 資料庫名;
image.png
4、建立資料表
create table if not exists `runoob_tbl`(
`runoob_id` int unsigned auto_increment,
`runoob_title` varchar(100) not null,
`runoob_author` varchar(40) not null,
`submission_date` date,
primary key ( `runoob_id` )
)engine=innodb default charset=utf8;
create table 資料表名(
欄位名 資料型別 [描述],
欄位名 資料型別(資料長度 可寫可不寫) [描述]
primary key ( `主鍵的欄位名` )
選擇資料庫
use td01;
建立資料表
create table `rg`(
`class_id` int unsigned auto_increment,
`class_name` varchar(100) not null,
primary key ( `class_id` )
)engine=innodb default charset=utf8;
檢視有哪幾張資料表
show tables;
image.png
檢視表結構
desc 表名;
image.png
5、刪除資料表
drop table 表名 ;
6、順滑的走一遍
檢視資料庫
show databases;
建立資料庫td02
create database td02;
選擇使用資料庫td02;
use td02;
建立資料表rq;
create table `rq`(
`class_id` int unsigned auto_increment,
`class_name` varchar(100) not null,
primary key ( `class_id` )
)engine=innodb default charset=utf8;
檢視資料表
show tables;
檢視具體的某張資料表的結構
desc rq;
初識MySQL初識MySQL語句
什麼是資料庫?資料庫管理系統 資料庫管理員 資料庫伺服器 什麼是表?資料 記錄 mysql select user 檢視當前使用者 mysql exit 也可以用 q quit退出 預設使用者登陸之後並沒有實際操作的許可權 需要使用管理員root使用者登陸 mysql uroot p mysql5....
初識mysql資料字段屬性 初識MySQL
mysql與sql server相比的優勢 執行速度快.mysql體積小,命令執行的速度快.使用成本低.mysql是開源的,且提供免費版本,對大多數使用者 我這樣的 來說大大降低了使用成本.容易使用.與其他大型資料庫的設定和管理相比,其複雜程度較低,易於使用.可移植性強.mysql能夠執行在多種系統...
mysql基礎語句初識(1)
select from news where id mg union select 1,2 前面為空,讓他顯示後面驗證是不是兩列 23 3 union select 255,1 mg union select 233,group concat schema name from information...