mysqi 資料庫;
理一下資料庫的格式;
mysqi 關係型資料庫,(表的概念)
node.js 非關係性資料庫 (json)
結構:資料庫存放多張表,每個表可以存放多個字段,每個字段可以存放多個記錄;
php 使用終端的方式,開啟資料庫;
第一步 :選項 ——> mysqi——>命令列——>點選進入;
第二步:終端的介面 輸入密碼 第一次預設為 root 建議不要更改密碼;
對資料庫進行增刪查改;
1.檢視資料庫的指令 show databaese; 除了密碼外,任何指令後面都需要加分號(;) 沒有;,即使按回車鍵,也還是代表語句沒有結束;
2.建立資料庫的指令 create database 資料庫名;
3.刪除資料庫的指令 drop datebase 資料庫名;
4.進入某個資料庫中 use 資料庫名 返回 database change 及表示進入資料庫成功;
你要對**進行操作時,只能進入資料庫才可以;
對資料**進行增刪查改;
1.檢視資料表 show tables;
2.建立資料表 create table 表名(字段 型別,字段 型別); //表名中的引數必填 必然就會報錯;
3.刪除資料表 drop table 表名;
4.進入資料表 desc 表名;
欄位的定義:欄位和字段型別(資料型別)都要寫,才叫字段; 如(age int); 新增了乙個age的字段,他下面的資訊的資料型別要是 數值;
資料庫的三大資料型別:數值,字串,日期;
對欄位進行操作;
1.新增字段:alter table 表名 add 欄位的定義;
2.刪除字段:alter table 表名 drop 欄位名;
3.修改字段:alter table 表名 change 舊欄位名 新字段的定義;
4.修改字段型別:alter table 表名 modify 欄位名 字段型別;
5.修改表名:alter table 舊表名 rename 新錶名;
給字段新增資訊 (資料)(記錄)
1.新增一條記錄:insert into 表名(id,age) value(值1,值2);
新增不指定欄位名的語法:insert into 表名 values(值1,值2); 值1,值2必須與字段匹配;
2.檢視記錄:select * from 表名 檢視所有的**記錄;
select id from 表名 就會只出 id 的字段;
select id,name from 表名 就只看id和name的資訊;
3.多條記錄的新增:insert into 表名 values(1,20),(2,20),(3,30);
按條件查詢:
select * from 表名 where 條件;
條件表示式:> >= < <= = != and(和) or(或);
select * from 表名 where 字段》30;
select * from 表名 where 字段》30 and 字段<50;
資訊排序:
select * from 表名 order by 欄位名 asc(由低到高)/desc(由高到低);
限制查詢:
select * from 表名 limit 2,5; 從第二個開始,向後查詢5個;
select * from 表名 limit 5; 查詢從0到5 ;
刪除記錄:
delete from 表名 where id=3; 按條件刪;
delete form 表名; 刪除全部;
更改資料:
update 表名 set 字段=值; 如果不帶條件,會把字段下面的記錄全部改掉;
update 表名 set 更改的字段=值 where 條件字段=值; 按條件更新;
操作mysql資料庫的簡單dos命令
首先cd到mysql的安裝目錄,然後啟動mysql伺服器。連線資料庫 mysql h localhost u root p p 3306 h 資料庫伺服器主機的ip u 使用者名稱 p 密碼 p 埠號 下面為一些基本的操作 1.建立資料庫 create database 資料庫名 2.如果資料庫名已...
mysql資料庫常用的dos命令彙總
1.net start stop 服務名 啟動或者關閉某乙個服務 2.退出資料庫 ctrl c q quit exit 3.mysql h 伺服器主機位址 u 使用者名稱 p 密碼 命令列連線mysql 4.select version user 檢視資料庫版本已經使用者 5.select now ...
dos命令下操作sql server 資料庫
輸入osql 檢視是否支援當前版本,如果是sql server 2005以上用sqlcmd 以下用osql 連線資料庫 a osql s localhost u username p password sql server身份驗證,需要使用者民和密碼 b osql s localhost widnd...