day 41
因為之前使用檔案(excel)管理資料, 但是資料量特別大的時候,使用excel管理 的話, 就比較的麻煩了因此引入乙個新的資料管理軟體 : 資料庫軟體
關係型資料庫1. 有約束
2. 基於硬碟的儲存 (就是將資料儲存到硬碟上, 持久化 === 落地)
典型代表:
mysql oracle(國企) sqlserver(微軟) sqllite db2
非關係型資料
1. 沒有約束 (key--->value)
2. 基於記憶體儲存 (將資料放入到記憶體中)
典型代表:
memcache, redis(微博), mongodb
客戶端:socket客戶端, 連線服務端, 傳送指令 (sql語句)
服務端:
socket服務端, 接收客戶端的指令, 並將結果返回給客戶端
版本: 5.5 以上 5.7 以下1. 可執行檔案:
.exe 或者 .msi檔案
點選下一步
2. 壓縮包
解壓, 進入目錄 bin
mysqld : 啟動服務
mysql : 連線服務端
3. 環境變數的配置
ps:工作中, 線上的 mysql 不需要開發自己裝, 運維或者dba裝
練習中, 需要自己手動安裝mysql
資料庫 (資料夾):表 (檔案)
資料行 (檔案中的一行內容)
1. 資料庫:增加:sql語句:
create database 資料庫名稱;
例子:create database db1;
刪drop database 資料庫名稱;
drop database db1;
修改沒有專門的修改指令 update
刪了重新建
查詢show databases;
使用:use 資料庫名;
use db1;
2. 資料表:
新建:use db1; # 移動到你需要建立表的庫下面
版本0:
sql語句:
create table 表名 (
列名1 列型別
);例子:
create table t1 (
id int,
name char(32)
);增加
指令:
insert into 表名 (列1, 列2) values (值1, 值2);
例子:
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 表名稱 例項 假設乙個公司為乙個庫,在庫中建立乙...