標籤:設定檔 status mysql 密碼 如何
1:Mysql為C/S架構的模式,登入Mysql的時候可以用TCP/IP進行登入
首次登入Mysql可以直接使用Mysql進行登入,首次登入沒有密碼。
可以直接登入。
2:登入後的基本命令
登入Mysql後,如何擷取幫組,可以使用?擷取一些基本幫組資訊
清屏命令 ------ ctrl+l 組合件,即可在Mysql裡面清屏
在mysql裡面使用命令時,需要使用“;”分號對命令進行結束。
在Mysql中,不能用CtrL+c結束命令,需要使用\c退出命令
status -----查看mysql的基本資料
如何更改mysql的編碼語言
charset utf8; ------用charset更改為utf8編碼,此種修改只是臨時
生效
set name utf8; ------也可以修改,也只是臨時生效。
如果要使修改Mysql永久生效,需要修改設定檔
default-characterset:utf8 來使改變永久生效
show processlist --------查看串連的相關命令
3:mysql的基本文法
show databases; ----查看有幾個資料庫
use 資料庫名; -----使用哪個資料庫
show tables; -----查看資料庫裡有幾個表
create database 資料庫名; -----建立一個資料庫
create table tablename(
column1 int,
column2 char(10),
column3 varchar(10)
); -------建立一個表結構
desc tablename;-------查看錶的結構
show create table tablename \G -----查看錶的建立命令
show open tables;-------顯示當前開啟的表,通常開啟一張表,都
在記憶體裡面緩衝,加快表的速度,記憶體速度比硬碟速度快
flush tables; -----清空表的緩衝
show full tables;
show tables;
mysqlshow ------直接在Linux系統裡面可以使用此命令查看有幾個庫
insert into 表名(column1,column2,...) values(‘值1‘,‘值2‘,....); ---對錶插入資料
select column1,column2,... from 表名; -----查詢需要的列的資料
select * from 表名; -----查詢表的所有資料,*表示所有
select * from 表名 limit 數字;-----用limit值來限定所有查看的資料
select * from st1 limit 2,3;------從第三行開始進行顯示,2表示位移量
select * from st1 where 條件;-----用where來限制條件
select * from st1 where id=3;-----查詢id=3的資料從st1表中
4:標量
在mysql裡,標量分為三種;全域變數,使用者變數,局部變數
設定全域變數:set @@變數名=值
set @aa=10
select @aa;------顯示變數值
select @bb:=20;-----定義一個bb變數並賦值20
使用者變數:set @變數名=值
handler文法
handler 表名 open as aliasname; ------為表名設定一個別名
handler aliasname read first; -----讀取別名的第一行,按行顯示資料
顯示下一行,用handler aliasname read next;
rename table 原表名 to 新表名; -----為表重新命名
在Mysql中,不區分大小寫,但是在Linux系統中,嚴格區分大小寫
本文出自 “cary_qin的部落格” 部落格,請務必保留此出處http://xpqinqun.blog.51cto.com/2136/1741744
2016-2-12日Mysql學習筆記