2014-01-16 49 views
0

我googled这个问题很多次,找不到正确的答案。我真的不知道是否只有我面临这个问题。为什么在Netbeans中输入mysql查询很困难?

好的,这是问题。我正在使用仅支持PHP的netbeans 7.4。 (我删除了java插件)。我需要在php代码中插入一个mysql查询。可以说这是一个create table命令。

CREATE TABLE users(
forename VARCHAR(32) NOT NULL, 
surename VARCHAR(32) NOT NULL, 
username VARCHAR(32) NOT NULL UNIQUE, 
password VARCHAR(32) NOT NULL); 

我习惯在新的一行,总是键入新的命令(在上述的例子到底所示。即在一行中创建表命令然后用名字,姓氏在单独的行。),但是当我尝试将我的光标移动到一个新行(或按ENTER)netbeans添加。“”在新行的开始,无法克服。这是为什么?。 (我已经给出了下面的链接来引用该问题的屏幕截图[对不起,我没有足够的声誉来上传图片])另外从对中删除一个双引号也是不可能的,因此我必须输入整个mysql在一行中查询我真的不喜欢做的事情。 有什么建议可以避免这个问题?

URL图像 http://i1104.photobucket.com/albums/h331/dlgmu537/error_zps7e348a12.jpg

+1

在这里如果你想在一个描述中的新行,你必须使2 –

回答

1

好了,在Netbeans的7.4,这就是所谓的新功能:)。

您可以从菜单中禁用此行为:

  • 工具
  • 选项
  • Edtior
  • (标签)代码完成
  • 语言,选择 “PHP”
  • 删除复选框底部选项“在打字后使用字符串自动拼接”

这应该是它。

+0

你是正确的奔驰,谢谢。但是我想增加一些更多的步骤,这将有助于未来的读者正确理解你的答案。在导航到代码完成后(第4步),我认为我们必须从dopdown中选择一种语言。默认情况下,它是“所有语言”,但在所有语言下,无法找到此选项。因此我将它改为PHP,然后我可以找到你提到的选项。 – Gihanmu

+0

@DlgmuSl添加了这一步:) .Thx – Benz