2016-2-12日Mysql學習筆記

來源:互聯網
上載者:User

標籤:設定檔   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學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.