内容导航:


一、如何用命令行执行mysql的sql文件


如何用命令行执行mysql的sql文件
首先要配系统变量,在我的电脑->属性->高级系统设置->环境变量->找到Path,加入你电脑上的mysql地址下的bin目录,如c:/wampp/mysql/bin
:打开CMD输入以下命令(不需要转换目录)
> mysql -u root -p
ENTER PASSWORD:

进入MYSQL后
mysql>use test;
mysql> source c:/test.sql

ok执行完了
你可以用show tables;查看有哪写表(记得语句后有个分号)还可以用desc tableName;查看你的表结构


二、打开word文档需要运行sql怎么回事


这是软件本身设计的原因。
  此提示所有更新版本的 Microsoft Office 中存在,并且在 Office XP Service Pack 3 中引入。为使邮件合并更安全"适用于"一节中列出的产品中添加了此提示。如果您单击是,当您收到提示,则允许在您的计算机上运行的代码。恶意用户可以手工创建旨在试图窃取或破坏您有权访问的数据的 SQL 查询。如果收到提示时单击否,就不会让代码运行。
  解决办法:
  HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0WordOptions
  "SQLSecurityCheck"= dword:00000000
  启动注册表编辑器。
  找到并单击以下注册表项:

  HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0WordOptions
  在编辑菜单上,指向新建,然后单击DWORD 值。
  在名称下键入

  SQLSecurityCheck

  双击SQLSecurityCheck。
  在数值数据框中,键入:

  00000000

  单击确定。