<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 流浪汗 閱讀(6882) 評論(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成人一区二区三区在线观看 | 97se亚洲综合在线| 免费国产黄网站在线观看可以下载 | 久热中文字幕在线精品免费| 亚洲色欲或者高潮影院| 99精品热线在线观看免费视频| 亚洲福利一区二区精品秒拍| 免费下载成人电影| 色婷婷六月亚洲综合香蕉| 亚洲日本韩国在线| 免费91麻豆精品国产自产在线观看 | 亚洲另类激情综合偷自拍图| 久久精品私人影院免费看| 精品亚洲成a人片在线观看| 2020久久精品国产免费| 亚洲另类无码专区首页| 免费看国产曰批40分钟| 青青操免费在线观看| 久久精品蜜芽亚洲国产AV| 免费看片免费播放| 国产免费牲交视频免费播放| 亚洲国产成人久久综合碰碰动漫3d | 国产天堂亚洲精品| 亚洲国产另类久久久精品黑人| 无码AV片在线观看免费| 亚洲大码熟女在线观看| 亚洲中文字幕在线观看| 午夜国产精品免费观看| 免费福利资源站在线视频| 亚洲卡一卡2卡三卡4卡无卡三| 日本一区二区三区免费高清| 四虎永久在线精品免费一区二区| 亚洲国产精品无码久久久不卡| 国产人成免费视频网站| 一区二区三区在线免费观看视频 | 日韩a级毛片免费视频| 国产免费拔擦拔擦8X高清在线人| 亚洲日本在线电影| 亚洲AV一宅男色影视|