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

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

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

    Flying with the dream!

    與其慷慨罵邪惡,不如奮斗求善良!

    2008年9月15日 #

    MySQL亂碼的解決辦法

    MySQL亂碼的解決辦法

    MySQL下亂碼的解決辦法:

    第一步:
    編碼統一使用UTF-8
    ============================================================================================
    第二步:
    在JSP頁的頁頭加上(有值傳遞,并起邏輯處理功能的頁面才會有作用):
    <META HTTP-EQUIV=CONTENT TYPE CONTENT=TEXT html; charset="UTF-8">  //看情況可選,最好添加上
    <%@page contentType="text/html;charset=UTF-8"%>
    <% request.setCharacterEncoding("UTF-8");%>
    <% response.setCharacterEncoding("UTF-8"); %>  //看情況可選

    =============================================================================================
    第三步:
    默認情況下配置文件可以放在以下目錄中(任何一個就可以了)
    (假定我的mysql安裝在D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32下):
    C:\my.ini
    C:\my.cnf
    C:\WINDOWS\my.ini
    C:\WINDOWS\my.cnf
    D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32\my.ini
    D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32\my.cnf

    注:ini是windows下,cnf是unix與liunx下
    ====================================================================================================
    第四步:
    修改my.ini文件(這個文件是MySQL配置文件)
    根據你的安裝目錄更改就OK了。
    my.ini或my.cnf(這兩個文件只要建一個就可以了)文件的內容如下:

    #This File was made using the WinMySQLAdmin 1.3 Tool
    #25/6/2008 8:50:22
    #Uncomment or Add only the keys that you know how works.
    #Read the MySQL Manual for instructions

    [mysqld]
    default-character-set=UTF-8
    basedir=D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32\
    #bind-address=
    datadir=D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32\data
    #language=D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32\share\charsets
    #slow query log#=
    #tmpdir#=
    #port=3306
    #set-variable=key_buffer=16M
    [client]
    default-character-set=UTF-8
    [WinMySQLadmin]
    user=root
    password=
    Server=D:\MySQL\mysql-noinstall-5.0.45-win32\mysql-5.0.45-win32\bin\mysqld.exe

    posted @ 2008-12-31 18:24 老張 閱讀(596) | 評論 (0)編輯 收藏

    eclipse快捷鍵大全

    點擊一下鏈接

    http://hi.baidu.com/flymz/blog/item/bfe5972be0de96fbe7cd40b3.html

    posted @ 2008-09-16 16:07 老張 閱讀(159) | 評論 (0)編輯 收藏

    Mysql命令集錦

     

    MySQL常用命令
     1、MySQL常用命令
        create database name; 創建數據庫

        use databasename; 選擇數據庫

        drop database name 直接刪除數據庫,不提醒

        show tables; 顯示表

        describe tablename; 表的詳細描述

        select 中加上distinct去除重復字段

        mysqladmin drop databasename 刪除數據庫前,有提示。

        顯示當前mysql版本和當前日期

        select version(),current_date;
    2、修改mysql中root的密碼:
        shell>mysql -u root -p

        mysql> update user set password=password(”xueok654123″) where user=’root’;

        mysql> flush privileges //刷新數據庫

        mysql>use dbname; 打開數據庫:

        mysql>show databases; 顯示所有數據庫

        mysql>show tables; 顯示數據庫mysql中所有的表:先use mysql;然后

        mysql>describe user; 顯示表mysql數據庫中user表的列信息);
    3、grant
    創建一個可以從任何地方連接服務器的一個完全的超級用戶,但是必須使用一個口令something做這個
    mysql> grant all privileges on *.* to
    user@localhost identified by ’something’ with
    增加新用戶
    格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by “密碼”
    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;
     
    刪除授權
    mysql> revoke all privileges on *.* from
    root@”%”;
    mysql> delete from user where user=”root” and host=”%”;
    mysql> flush privileges;
     
    創建一個用戶custom在特定客戶端it363.com登錄,可訪問特定數據庫fangchandb
    mysql >grant select, insert, update, delete, create,drop on fangchandb.* to custom@ it363.com identified by ‘ passwd’
     
    重命名表:
    mysql > alter table t1 rename t2;

    4、mysqldump
    備份數據庫
    shell> mysqldump -h host -u root -p dbname >dbname_backup.sql
     
    恢復數據庫
    shell> mysqladmin -h myhost -u root -p create dbname
    shell> mysqldump -h host -u root -p dbname < dbname_backup.sql
     
    如果只想卸出建表指令,則命令如下:
    shell> mysqladmin -u root -p -d databasename > a.sql
     
    如果只想卸出插入數據的sql命令,而不需要建表命令,則命令如下:
    shell> mysqladmin -u root -p -t databasename > a.sql
     
    那么如果我只想要數據,而不想要什么sql命令時,應該如何操作呢?
       mysqldump -T./ phptest driver
    其中,只有指定了-T參數才可以卸出純文本文件,表示卸出數據的目錄,./表示當前目錄,即與mysqldump同一目錄。如果不指定driver 表,則將卸出整個數據庫的數據。每個表會生成兩個文件,一個為.sql文件,包含建表執行。另一個為.txt文件,只包含數據,且沒有sql指令。
    5、可將查詢存儲在一個文件中并告訴mysql從文件中讀取查詢而不是等待鍵盤輸入。可利用外殼程序鍵入重定向實用程序來完成這項工作。例如,如果在文件my_file.sql 中存放有查
    詢,可如下執行這些查詢:
    例如,如果您想將建表語句提前寫在sql.txt中:
    mysql > mysql -h myhost -u root -p database < sql.txt 
     
     

    posted @ 2008-09-15 12:26 老張 閱讀(152) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 免费人成视频x8x8入口| 精品亚洲国产成AV人片传媒| 国产精品免费看久久久香蕉| 亚洲AV日韩AV天堂久久| 成年女人视频网站免费m | 高潮内射免费看片| 五月天网站亚洲小说| 手机看片久久国产免费| 永久免费A∨片在线观看| 亚洲午夜福利在线视频| 亚洲开心婷婷中文字幕| 成人免费视频77777| 精精国产www视频在线观看免费| 亚洲一卡二卡三卡四卡无卡麻豆| 亚洲精品国精品久久99热| 无遮免费网站在线入口| 中国一级特黄高清免费的大片中国一级黄色片 | 亚洲国产成人久久精品软件| 国产亚洲一区二区三区在线观看| 三年片在线观看免费大全| baoyu122.永久免费视频| 性色av极品无码专区亚洲| 亚洲视频在线不卡| 中文国产成人精品久久亚洲精品AⅤ无码精品| 免费观看国产网址你懂的| 久久久久久国产a免费观看不卡| 亚洲色成人四虎在线观看| 亚洲国产综合专区电影在线 | 国产亚洲精品岁国产微拍精品| 成年人性生活免费视频| 秋霞人成在线观看免费视频| 特黄特色大片免费| 中文文字幕文字幕亚洲色| 无码欧精品亚洲日韩一区| 久久久久亚洲AV成人网人人软件| 成年女人色毛片免费看| 国产成人精品免费视频网页大全| 国产精品99精品久久免费| caoporn成人免费公开| 立即播放免费毛片一级| 亚洲日韩亚洲另类激情文学|