0
我在我的MySQL語句(使用shell文件),我似乎無法解決的錯誤。試圖把報價等,但沒有運氣。當我使用phpmyadmin創建它時,它可以工作,但我希望將其編寫爲腳本。一定是小東西...任何想法?SQL數據庫與表中的列
--- Create mySQL database ---
CREATE DATABASE IF NOT EXISTS _test-123;
CREATE USER 'test-123'@localhost IDENTIFIED BY '***';
GRANT ALL PRIVILEGES ON _test-123.* TO 'test-123'@'localhost';
FLUSH PRIVILEGES;
Enter password:
ERROR 1064 (42000) at line 1: 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 '-123' at line 1
的問題是,域名中含有「 - 」所以這就是我想要的東西。確定「_」可以工作,但是「 - 」怎麼辦?這可以工作嗎? – wiwa1978
在域之後保留數據庫名是否絕對必要?另外,你是否把所有這些寫在一行? –
我希望讓我的域名以我的域名命名。我知道「_」可以解決這個問題,但如果有一種方法可以繼續使用「 - 」,我寧願這樣做。 – wiwa1978