mysql資料初識 1 初識mysql資料庫

2021-10-17 22:20:41 字數 1839 閱讀 7093

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...