PHP 資料庫基礎操作

來源:互聯網
上載者:User

標籤:

  計應134(實驗班) 鄭壽奎

 

一、啟動、串連、斷開和停止MySQL伺服器

   1啟動

     開始菜單->運行->輸入cmd                按斷行符號

        在命令提示字元下輸入:net start mysql               按斷行符號

   2串連

       在命令提示字元下輸入:mysql -uroot -h127.0.0.1 -p       按斷行符號

         輸入密碼:123(伺服器使用者密碼)                按斷行符號

   3斷開

       在命令提示字元下輸入:quit;               按斷行符號

   4停止

       在命令提示字元下輸入:net stop mysql           按斷行符號

 

二、資料庫的操作

    1建立資料庫

       create database 資料庫名;                  按斷行符號

    2查看資料庫

       show databases;              按斷行符號

    3選擇資料庫

        use 資料庫名;              按斷行符號

    4刪除資料庫

        drop database 資料庫名;           按斷行符號

 

三、資料庫表的操作

         對資料庫表操作是要先選擇資料庫   use 資料庫名;

 

     1建立資料庫表

        create [temporary ] table [if not exists] 資料庫表名 (列名1 屬性,列名2 屬性……)  

           temporary    使用該關鍵字表示建立一個暫存資料表

           if not exists  該關鍵字用於避免表不存在時MySQL報告的錯誤

      列屬性參數如下:

           col_name        欄位名

           type                欄位類型

           not null | null    是否允許為空白值,預設為允許

           default value     預設值

           auto_increment  表示是否自動編號

           primary key      是否主鍵

  例下:

     2查看錶結構

        (1) show columns

              show columns from 資料表名;

        (2)describe

              describe 資料表名;

     3修改表結構

          添加欄位:

            alter table 資料表名 add 列名,屬性;

          刪除欄位:

            alter table 資料表名 drop 列名;

          修改欄位名:

            alter table 資料表名 alter 老名字 新名字;     

     4重新命名表

           rename table 資料表名1 to 資料表名2;

     5刪除表

           drop table 資料表名;

四、資料庫資料的操作

     1插入資料insert

          insert into 資料表名(列名1,列名2,……) values (值1,值2,……)

            列名和值要一一對應,資料類型和資料一一對應

     2查看資料select

          select * from 資料表名;        輸出資料表名的所有資料

          select [列名1,列名2,……] from 資料表名

              where 條件

              group by 分組

              order by 排序

              having 第二個條件

              limit 限定輸出查詢結果的個數;

     3修改資料update

          update 資料表名 set 列名=值 where 條件;

     4刪除資料delete

           delete from 資料表名 where 條件;

 

PHP 資料庫基礎操作

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.