讓你的MySQL數據庫徹底與中文聯姻_Mssql數據庫教程
推薦:SQL Server各種日期計算方法之一 通常,你需要獲得當前日期和計算一些其他的日期,例如,你的程序可能需要判斷一個月的第一天或者最后一天。你們大部分人大概都知道怎樣把日期進行分割(年、月、日等),然后僅僅用分割出來
系統自帶的MySQL默認字符集不是gbk,因此給數據庫的推廣應用以及中文程序的開發帶來極大的不便,在沒完沒了的GBK和UTF8的轉換過程中消耗了我們無數的精力以及系統的資源。經過摸索嘗試解決了中文支持問題,經驗與大家分享一下。
先將讓slack支持中文,方法可以看“linuxsir.org 之Slackware討論區”,然后重新編譯MySQL,原來系統MySQL的要先用卸載。
| 以下為引用的內容: login:root shell> removepkg mysql shell> groupadd mysql shell> cd /app shell> mkdir mysql shell> chmod 744 mysql shell> useradd -G mysql -s /bin/bash –p /app/mysql mysql shell> chown -R mysql.mysql mysql 下載MySQL4.x.x:
//-mcpu 根據CPU類型優化編譯,可以讓你的MySQL表現更好! shell> make 在UTF8字符集的老數據庫中,創建中文支持表腳本如下,對字段加上字符集說明:
注:CHARACTER SET 寫GB2312 和gbk都可以,gbk優于gb2312。 對于新創建的數據庫加個默認字符集聲明GBK,就不用建表時候每個字段聲明了,這樣看起來簡單流暢,沒有特殊的痕跡,建議多采用這種方法。 mysql> CREATE DATABASE dbCN DEFAULT CHARACTER SET 注:如果這些腳本用bin/MySQL命令行是輸入不了,可以用MySQL query Browser,或者編程執行。
最后修改啟動文件/etc/rc.d/rc.mysqld,改路徑/app/mysql/bin/mysqld_safe,改路徑/app/mysql/var/web.pid/app/mysql/bin/mysqld_safe 后面加入 --user=root --default-character-set=gbk。 |
分享:黑客經驗談 MSSQL SA權限入侵的感悟想必大家都知道MSSQL中SA權限是什么,可以說是至高無上。今天我就它的危害再談點兒,我所講的是配合NBSI上傳功能得到WebShell。在講之前先說幾個條件,否則得到Shell是有難度的。 1、存在SQL
- sql 語句練習與答案
- 深入C++ string.find()函數的用法總結
- SQL Server中刪除重復數據的幾個方法
- sql刪除重復數據的詳細方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數據庫,提示 無法為該請求檢索數據 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數的用法實例詳解
- 相關鏈接:
- 教程說明:
Mssql數據庫教程-讓你的MySQL數據庫徹底與中文聯姻
。