2014-07-25 5 views
0

Я пытаюсь создать базу данных, но я не могу понять, как избежать знака - в имени базы данных.mysql command line escape - sign

mysql> create database happy-face; 

дает мне ошибку

mysql> create database happyface; 

работает без проблем Как я могу бежать знак - во имя базы данных?

ответ

2

Вы можете цитировать имя с

обратными кавычками
mysql> create database `happy-face`; 

но вы можете захотеть, чтобы избежать имен, которые требуют кавычки, так как это делает вашу жизнь немного сложнее.