[請益] Mysql的語法,table name 有"@"

看板PHP作者 (巧克力)時間15年前 (2009/02/25 18:23), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
我用php + mysql mysql 命令提示列中, create database "tablename"; 其中tablename只要含有@的話. 例如:create database Cafe@hotmail; 它就出現這樣的error: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@' at line 1 到底是什麼原因?mysql的變數不能含有"@"嗎. 我暈('@~@') -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.17.109

02/25 19:07, , 1F
用 `` 括住看看 (1左邊的那個按鍵)
02/25 19:07, 1F

02/25 21:49, , 2F
用`括住應該OK,我印象中還看過中文的表格名稱 XD
02/25 21:49, 2F

02/26 01:13, , 3F
真的照你們所說的,可以了.謝謝
02/26 01:13, 3F
文章代碼(AID): #19fHmhDL (PHP)