1.mysql登入
連線認證基本語法:
mysql -h主機位址 -p埠 -u使用者名稱 -p密碼示例:mysql -h localhost -u root -pwang
注意事項
1、 通常埠都可以預設:mysql預設的埠通常都是3306
2、 密碼的輸入可以先輸入-p,直接換行,然後再以密文方式輸入密碼
mysql退出
2.建立資料庫
基本語法:create database 資料庫名字
示例:create database test
create database 資料庫名字 charset 字符集名稱;
示例:create database test1 charset utf-8檢視資料庫基本語法:show databases like 『匹配模式』;
_:匹配當前位置單個字元選擇資料庫%:匹配指定位置多個字元
獲取以te開頭的全部資料庫: 『te%』;
獲取m開頭,後面第乙個字母不確定,最後為database的資料庫;』m_database』;
獲取以database結尾的資料庫:』%database』;
示例:show databases like 『te%』
基本語法:use 資料庫名字;
示例:use test;修改資料庫基本語法:alter database 資料庫名字 charset = 字符集;
示例:alter database test charset = 『gbk』;刪除資料庫基本語法:drop database 資料庫名字;
示例:drop database test;3.資料表操作(1)普通建立表
基本語法:create table 表名(欄位名 字段型別 [字段屬性], 欄位名 字段型別 [字段屬性],…)
create table user(id int(10),name varchar(10),age int(3),phone int(11));(2)顯示所有表基本語法:show tables;
(3)匹配顯示表
基本語法:show tables like 『匹配模式』;
(4)顯示表結構
基本語法:desc 表名 或者 show columns from 表名
(5)修改表結構
新增字段:alter table 表名 add [column] 新欄位名 列型別 [列屬性] [位置first/after 欄位名]
示例:alter table test add age int(3) first name 新增age欄位在name欄位之前(6)修改欄位名示例:alter table test add age int(3) after name 新增age欄位在name欄位之後
基本語法:alter table 表名 change 舊欄位名 新欄位名 字段型別 [列屬性] [新位置]
alter table test change age nianling int(3)(7)刪除字段基本語法:alter table 表名 drop 欄位名
alter table test drop nianling3.資料基礎操作
(1)向表中指定字段插入資料
基本語法:insert into 表名[(字段列表)] values(對應字段列表)
insert into test (id,name,age,phone) values(1,"test",20,13666669696),(2,"test2",20,13669969696)(2)查詢操作查詢表中全部資料:select * from 表名; //*表示匹配所有的字段
select * from test查詢表中部分字段:select 字段列表 from 表名; //字段列表使用逗號「,」隔開select id,name from test簡單條件查詢資料:select 字段列表/* from 表名 where 欄位名 = 值; //mysql中沒有==符號select id,name from test where id='1'(3)刪除操作基本語法:delete from 表名 [where 條件]; //如果沒有where條件:意味著系統會自動刪除該錶所有資料(慎用)
delete from test where id='1'(4)更新操作基本語法:update 表名 set 欄位名 = 新值 [where 條件]; /如果沒有where條件,那麼所有的表中對應的那個欄位都會被修改成統一值。
update test set age=21 where id='1'mysql 第一天 MySQL 系列第一天
mysql 系列第一天這篇文章是黑馬程式設計師 mysql 教程的筆記,好好學習哦。和 mysql 資料庫的互動 客戶端單向連線認證 連線伺服器,認證身份。mysql 資料庫屬於 c s 架構,所以開啟伺服器程式後,需要通過客戶端連線它。mysql 會自帶乙個客戶端程式,可以直接輸入賬號和密碼即可連...
第一天筆記
ide integrated development environment 整合開發環境 常用開發環境有idle pythcharm wingide eclipse ipython 1.ctrl z 和回車 2.輸入quit 命令 3.直接關閉命令列視窗 ctrl c python中一切皆物件。物...
MySQL學習筆記第一天
1.常用的sql語句 1 增加 insert into 表 values 值,值,2 刪除 delete from 表 刪除所有的記錄行 delete from 表 where 欄位名 內容 刪除滿足條件的記錄行 3 改 update 表 set 列 值,列 值 where 欄位名 內容 4 查詢 ...