Let's go inside

          this blog is deprecated as a result of laziness.
          posts - 59, comments - 2, trackbacks - 0, articles - 0

          收藏 mysql技巧總結

          Posted on 2006-09-12 15:27 Earth 閱讀(218) 評論(0)  編輯  收藏 所屬分類: Database
          1.修改mysql中root的密碼:
          shell>mysql -u root -p
          mysql>SET PASSWORD FOR root=PASSWORD("root");

          2.遠程登錄mysql server:(當然server必須首先給某個遠程用戶授權了)
          shell>mysql -h host -u user -p

          3.打開數據庫:use dbname;
          顯示所有數據庫:show databases;
          顯示數據庫mysql中所有的表:先use mysql;然后show tables;
          顯示表的列信息:describe user;(顯示表mysql數據庫中user表的信息);

          4.創建一個可以從任何地方連接服務器的一個完全的超級用戶,但是必須使用一個口令something做這個
          GRANT ALL PRIVILEGES ON *.* TO monty@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;
          GRANT ALL PRIVILEGES ON *.* TO monty@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;

          5.刪除授權:
          REVOKE ALL PRIVILEGES ON *.* FROM root@"%";
          USE mysql;
          DELETE FROM user WHERE User="root" and Host="%";
          FLUSH PRIVILEGES;

          6. 創建一個用戶custom在特定客戶端weiqiong.com登錄,可訪問特定數據庫bankaccount
          mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON bankaccount.*
          TO custom@weiqiong.com IDENTIFIED BY 'stupid';

          7.重命名表:
          ALTER TABLE t1 RENAME t2;

          為了改變列a,從INTEGER改為TINYINT NOT NULL(名字一樣),
          并且改變列b,從CHAR(10)改為CHAR(20),同時重命名它,從b改為c:
          ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);

          增加一個新TIMESTAMP列,名為d:
          ALTER TABLE t2 ADD d TIMESTAMP;

          在列d上增加一個索引,并且使列a為主鍵:
          ALTER TABLE t2 ADD INDEX (d), ADD PRIMARY KEY (a);

          刪除列c:
          ALTER TABLE t2 DROP COLUMN c;

          增加一個新的AUTO_INCREMENT整數列,命名為c:
          ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c);
          注意,我們索引了c,因為AUTO_INCREMENT柱必須被索引,并且另外我們聲明c為NOT NULL,
          因為索引了的列不能是NULL。

          8.刪除記錄:
          DELETE FROM t1 WHERE C>10;

          6.改變某幾行:
          UPDATE t1 SET user=weiqiong,password=weiqiong;

          7.使用name列的頭10個字符創建一個索引:
          CREATE INDEX part_of_name ON customer (name(10));

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 读书| 额济纳旗| 汕头市| 长兴县| 伽师县| 阳新县| 天门市| 博罗县| 平山县| 长顺县| 沂源县| 阿瓦提县| 宝清县| 新宁县| 固原市| 武邑县| 双牌县| 新沂市| 乌兰浩特市| 顺义区| 宣化县| 阜新市| 武川县| 库伦旗| 梓潼县| 城口县| 平阳县| 彰武县| 巫溪县| 东乌珠穆沁旗| 全椒县| SHOW| 桂阳县| 甘德县| 浦东新区| 云阳县| 保山市| 莲花县| 漳平市| 黎平县| 辽宁省|