<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-153  評論-235  文章-19  trackbacks-0

    1.查看MYSQL 數據庫編碼

    ?SHOW VARIABLES LIKE 'character_set_%';
    ?mysql> show variables like 'character_set_%';

    ?其中,set_connection是連接編碼,latin1是瑞典編碼。

    2.導入.TXT文件與導出*.TXT

    ?load data infile 'TXT文件的完整路徑' into table 表名;
    ?
    ?linux:TXT文件的完整路徑=‘/tmp/aaa.txt’
    ?windowns:TXT文件的完整路徑='e:\\aaa.txt'
    ?.txt的文件用Tab隔離
    ?表中有auto_increment屬性的字段,在.txt文件中使用null

    select ? * ? from ?table_name? into ?outfile? ' path/filename.txt ' ;


    ??
    3.新增用戶


    ?一:登錄進入MySQL數據庫后:
    ?
    ?(1).use mysql;
    ?(2).INSERT INTO `user` VALUES ('localhost', 'newuser', PASSWORD( 'newpassword' ) , 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '', '0', '0', '0', '0');
    ?(3).FLUSH PRIVILEGES ;
    ?
    ?提示:PASSWORD函數的運用需要注意版本,參考函數的調用:OLD_PASSWORD
    ?

    ?注意:第三點是插入數據成功后,讓他生效的。

    ?二:用 grant 分配
    ?

    ? grant ? all ? on ? * . * ? to ?admin @localhost ?identified? by ? ' admin ' ;


    ?說明:? admin 用戶(密碼為admin)分配所有權限(除grant),對所有數據庫和所有表.

    grant ? all ? on ? db_name . * ? to ?chenlb@ % ?identified? by ? ' chenlbpassword ' ;

    ?說明: chenlb用戶有所有權限,只對 db_name的所有表.

    grant ? select , insert ? on ? db_name .tb_name? to ?clb @chenlb .com?identified? by ? '' ;


    ?說明: clb 用戶(密碼為空,只有 chenlb.com 主機才有效,
    ??如果改為%.chenlb.com就對所有后綴為chenlb.com的主機都有效)
    ??只對 db_name 中的 tb_name 表中有 select,insert 權限.
    ??權限可以加上(delete,update,drop,create ……)。
    ?
    4.重命名表

    ? ALTER ? TABLE ?`table_name`?RENAME?`new_table_neme`?;


    5.改用戶密碼
    ?

    ? use ?mysql;
    ?
    update ? user ? set ?password = password("new_pass")? where ? user = "root";
    ?flush?
    privileges ;

    ?

    mysqladmin? - u?username? - p?pw?password?newpassword


    6.設遠程用戶

    ? use ?mysql;
    ?
    update ? user ? set ?Host = ' % ' ? where ? user = ' user_name ' ;??
    ?flush?
    privileges ;


    或為特定的IP
    ?注意:否則,登錄時出錯--Access denied for user 'clb'@'localhost' (using password: YES) ?

    7.mysql導出\入.sql文件

    ?導出:

    mysqldump? - u? user_name ? - p? [ your_password ] ?db_nmae? > ?path\ file_name .sql


    ?如果[your_password]缺省,然后提示輸入密碼:有密碼則輸入,否則直接回車
    ?
    ?導入:

    ?mysql? - u? user ? - p? [ your_password ] ? db_name ? < ?path\filename.sql


    ?同上。
    ?
    ?在linux上導出
    ?如果用mysqldump導出出現了亂碼也沒有關系,可以運行iconv來轉換一下
    ?iconv -c -f UTF-8 -t GB2312 庫文件名 > 新的gb2312的庫文件名
    ?
    8.設置密碼的幾種方法

    ?//不行1.mysqladmin -u user_name password new_password

    9.符合條件的從那里開始,在多少以內.

    select ? * ? from ?talbe_name?limit? 0 , 30 ;


    ?說明:從符合條件的第1條開始,讀出30條,如果不夠30條,取最大.
    ?
    ?
    10.添加字段
    ?

    ALTER ? TABLE ?`table_name`? ADD ?`colum_name`? VARCHAR (? 11 ?)? NOT ? NULL ?AFTER?`colum_name`?;


    ?
    11.函數

    ?select coalesce(null,3,null)
    ?返回列表的第一個非NULL值
    ?
    ?select greatest(3,5)
    ?返回列表的最大值
    ?
    ?select least(2,0)
    ?返回列表的最小值
    ?
    ?
    12.加入單引號
    ?INSERT INTO `userinfo` (`id`, `username`, `lastlogin`)
    ?VALUES (NULL, '''陳''', '2006-07-28');
    ?說明用兩個單引號.

    13.輸出警告
    ?warnings
    14.安裝/刪除服務
    ?

    mysqld? -- install?MySQL?--defaults-file=C:\my-opts.cnf

    ?mysqld --remove
    15.改變自增值
    ?ALTER TABLE `table_name` AUTO_INCREMENT =1
    16.設主鍵
    ?ALTER TABLE `table_name` ADD PRIMARY KEY (`id`)
    17.搜索
    ?SELECT * FROM `email_list` WHERE relation LIKE '%老%'
    18.表結構
    ?DESCRIBE db_name;
    19.添加索引(即:唯一)
    ?ALTER TABLE `user` ADD UNIQUE (`username`)

    20.刪除
    ?delete from text order by id desc limit 2;
    21.建表
    CREATE TABLE `tt` (
    `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `name` VARCHAR( 50 ) NOT NULL
    ) ENGINE = MYISAM ;

    22.帳戶
    ?

    drop ? user ?svn @localhost ;
    posted on 2007-02-04 20:36 流浪汗 閱讀(6888) 評論(3)  編輯  收藏 所屬分類: MySQL

    評論:
    # re: MYSQL語句集 2007-11-29 01:29 | 小a
    挺好的??!有思想M!!  回復  更多評論
      
    # re: MYSQL語句集 2008-06-19 10:40 | 流浪汗
    去除重復
    select distinct name from tab  回復  更多評論
      
    # re: MYSQL語句集[未登錄] 2009-03-04 15:56 | 小白
    非常不錯 值得推薦  回復  更多評論
      
    主站蜘蛛池模板: 亚洲欧洲免费无码| 亚洲人妻av伦理| 日韩电影免费在线观看视频| 暖暖免费高清日本一区二区三区| 亚洲专区中文字幕| 免费播放美女一级毛片| 免费在线观影网站| 97无码免费人妻超级碰碰碰碰| 国产啪亚洲国产精品无码| 久久狠狠高潮亚洲精品 | 亚洲综合综合在线| 免费VA在线观看无码| 国产91色综合久久免费分享| 四虎在线播放免费永久视频| 亚洲第一福利网站| 青青青视频免费观看| 亚洲精品无码永久在线观看| 男人天堂2018亚洲男人天堂| 久久久精品免费视频| 国产精彩免费视频| 亚洲AV无码一区东京热| 激情吃奶吻胸免费视频xxxx| 免费可以在线看A∨网站| 亚洲a无码综合a国产av中文| 最近最好的中文字幕2019免费 | 日韩免费毛片视频| 一级毛片a免费播放王色电影 | 亚洲AV永久无码精品一区二区国产| 亚洲国产精品成人久久久| 七色永久性tv网站免费看| 亚洲日本视频在线观看| 免费鲁丝片一级在线观看| 亚洲人成www在线播放| 免费一级毛片正在播放| 国产精品成人亚洲| 亚洲国产精品成人久久| 三上悠亚在线观看免费| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲综合激情另类小说区| 日韩成人在线免费视频| av永久免费网站在线观看|