mysql資料庫基本操作

2022-06-13 02:51:09 字數 2523 閱讀 5806

內容概要

一、mysql資料庫的本質

二、mysql資料庫的結構

四、mysql資料庫基本操作

1、mysql資料庫的本質

mysql的本質是基於socket套接字的一款用於檔案管理的網路通訊軟體

2、mysql資料庫的結構

資料庫(相當於資料夾)

表(相當於檔案)

-表結構(也叫字段),是管理表中資料的排布方式

-記錄,按照表結構存放的一些實際的,有關聯的資料

資料,用於描述事物特性的量

mysql的官網

mysql有兩類版本,一是mysql8,另外乙個是mysql5。

安裝待補充

mysql環境變數

mysql5配置

-mysql5有乙個名字為my.ini的配置檔案

[mysqld]下是服務端的配置

[mysql]下是客戶端的配置

[client]下是非本地客戶端的配置

[mysqld]

character-set-server=utf8

collation-server=utf-8_general_ci

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

user="root"

password="123"

4、mysql資料庫的基本操作

-windows下mysql服務端

在cmd下輸入

-net start mysql開啟mysql(名字也可能不是mysql,而是你之前自定義的服務端名稱)服務端

-net stop mysql關閉mysql服務端

或者是在服務列表中直接開啟mysql服務

-win10下在任務管理器中可以找到服務列表

-unix下mysql服務端

在終端中輸入

-service mysql start 開啟mysql服務

-service mysql restart 重啟mysql服務

-service mysql stop 關閉mysql服務

-登入mysql服務端

mysql -uroot(使用者名稱) -p(密碼) -h(目標mysql服務端ip,不填預設為本地) -p(mysql服務端對應的埠)

-檢視mysql配置  

\s-對資料庫的操作

show databases;(;分號是區別mysql語句結束的標識)顯示有什麼資料庫

select database(); 顯示當先所操作的資料庫

create database 資料庫名稱 charset 字元編碼;

drop database 資料庫名稱;

-對錶的操作

在對錶進行操作時,必須先指定使用的資料庫

use 資料庫名稱(不需要使用;)

-show tables; 展示當前資料庫下所有的表

-create table 表名(欄位名稱1 型別1 約束型別(可選),欄位名稱2 型別2 約束型別(可選),欄位名稱3 型別3 約束型別(可選));

-desc 表名; 顯示表結構

-drop table 表名; 刪除表

-turncate 表名; 清空表內容

-alter table 表名 rename 表新名;修改表名

-show create table 表名; 顯示建立指定表時的詳細資訊

-對字段的操作

-alter table 表名 add 新欄位名 型別 約束型別; 為表新增新字段

可選引數:

first

-alter table 表名 add 新欄位名 型別 約束型別 first;新增字段並且將字段移動到表開頭

after

-alter table 表名 add 新欄位名 型別 約束型別 after 其它欄位名; 新增欄位到指定字段之後

-alter table 表名 modify 欄位名 新型別; 修改指定欄位的型別

-alter tabel 表名 chance 欄位名 新欄位名 類型別; 修改欄位名稱和型別

-對記錄的操作

-insert into 表名(欄位名稱1,欄位名稱2) values(值1,值2); 插入記錄(欄位不選擇,預設為全部)

-insert into 表名 values

(值1,值2),

(值1,值2),

(值1,值2);一次插入多條記錄

-select name,id from 表名; 獲取表下欄位名為name和id的資料

-select * from 表名; 獲取表下所有欄位的資料

-delete * from 表名; 刪除表中所有欄位下的資料(delete通常與篩選where等搭配使用)

-update 表名 set 欄位名=新值; 更改對應欄位中的資料(update通常與篩選where等搭配使用)

mysql資料庫基本操作 MYSQL資料庫基本操作

1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...

MySQL資料庫 基本操作

地點 基地 一 簡述 材料院的一期專案使用的是小型資料庫access,出現了幾個問題,一是 資料亂序問題,按理來說,資料應該是按時間有序寫入資料庫的,但實際上並非如此。第二個問題是 客戶要求能將多次實驗資料 一次性選中匯出到excel,後來發現即便是借助微軟的巨集命令神力也倒不到想要的快速效果。所以...

MySQL資料庫基本操作

嵌入式 小j的天空 一 mysql資料庫建立 1.建立庫與表 建立庫語句 create database 庫名稱 查庫庫語句 show databases 選擇庫語句 use 庫名稱 建立表語句 create table 表名稱 檢視表語句 desc 表名稱 例項 假設乙個公司為乙個庫,在庫中建立乙...