2012-11-16 31 views
0

如何通過php腳本將alpha,beta,delta插入到MySQL數據庫中?在MySQL數據庫中插入像alpha,beta這樣的特殊字符

我想使用這些特殊字符將我的主題代碼保存到我的數據庫表中。

示例主題代碼CSC113α

+1

您需要使用nvarchar數據類型在您的數據庫中插入特殊字符。 – tranceporter

+0

nvarchar類型是TransactSQL/MS-SQL特有的。 –

+0

我無法通過php腳本解析這些字符?????這是問題,,, –

回答

1

this website:

Declare @t table(id int, txt nvarchar(20)) 
Insert Into @t Values (1, N'αβγδ') 
Insert Into @t Values (2, nchar(945)+nchar(946)+nchar(947)+nchar(948)) 

所以,才使這成爲PHP和你設置。

0

將您試圖插入的字段的文本排序規則設置爲UTF8並嘗試再次插入特殊字符。

ALTER TABLE `table_name` 
MODIFY COLUMN `column_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci; 
+0

如何解析這些字符通過PHP腳本到分貝? –

+0

角色應該在您發送時通過。如果你打電話給他們,他們看起來很有趣,你可以設置你的瀏覽器,通過添加到你的網頁上的某個地方來正確顯示它們: Lucas

+0

我把它仍然無法正確發送數據.. –