1.没办法的办法,ctrl+c,完全退出
十年的丹凤网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整丹凤建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“丹凤网站设计”,“丹凤网站推广”以来,每个客户项目都认真落实执行。
2.可以输入\c 废弃本次语句,若输入后没效果是因为未保持当前输入语句完整匹配
如:
mysql show tables';
'
' \c
' '\c
mysql
先FILE——Auto save,然后在FILE——restore就可以撤销的。
自ANSYS 7.0开始,ANSYS公司推出了ANSYS经典版(Mechanical APDL)和ANSYS Workbench版两个版本,并且目前均已开发至15.0版本。Workbench是ANSYS公司提出的协同仿真环境,解决企业产品研发过程中CAE软件的异构问题。面对制造业信息化大潮、仿真软件的百家争鸣双刃剑、企业智力资产的保留等各种工业需求,ANSYS公司提出的观点是:保持核心技术多样化的同时,建立协同仿真环境。
对于非unique索引和外键可以可以设置禁用,其他的,暂时还没发现。
想要禁用非unique索引的话可以用:ALTER TABLE ... DISABLE KEYS,这个语句需要是MyISAM的表才行。
想要禁用外键的话可以用类似下面的语句:
mysql SET foreign_key_checks = 0;
mysql SOURCE dump_file_name;
mysql SET foreign_key_checks = 1;
详细的说明,可以参考mysql文档,这里贴两段摘自MySql 5.6版的英文说明,帮助理解。
If you use ALTER TABLE on a MyISAM table, all nonunique indexes are created in a separate batch (as for REPAIR TABLE). This should make ALTER TABLE much faster when you have many indexes.This feature can be activated explicitly for a MyISAM table. ALTER TABLE ... DISABLE KEYS tells MySQL to stop updating nonunique indexes. ALTER TABLE ... ENABLE KEYS then should be used to re-create missing indexes. MySQL does this with a special algorithm that is much faster than inserting keys one by one, so disabling keys before performing bulk insert operations should give a considerable speedup. Using ALTER TABLE ... DISABLE KEYS requires the INDEX privilege in addition to the privileges mentioned earlier.While the nonunique indexes are disabled, they are ignored for statements such as
SELECT and EXPLAIN that otherwise would use them.
To make it easier to reload dump files for tables that have foreign key relationships,
mysqldump automatically includes a statement in the dump output to set
foreign_key_checks to 0. This avoids problems with tables having to be reloaded in a particular order when the dump is reloaded. It is also possible to set this variable manually:mysql SET foreign_key_checks = 0;
mysql SOURCE dump_file_name;
mysql SET foreign_key_checks = 1;
This enables you to import the tables in any order if the dump file contains tables that are not correctly ordered for foreign keys. It also speeds up the import operation. Setting
foreign_key_checks to 0 can also be useful for ignoring foreign key constraints during LOAD DATA and ALTER TABLE operations. However, even ifforeign_key_checks = 0
, InnoDB does not permit the creation of a foreign key constraint where a column references a nonmatching column type. Also, if an InnoDB table has foreign key constraints,
ALTER TABLE cannot be used to change the table to use another storage engine. To alter the storage engine, drop any foreign key constraints first.
一般MySQL中默认的host是localhost,可以以root用户登录MySQL,连接mysql数据库,运行命令:select user,host from user; 查看各用户的host
既然已经更新过了,可以再运行命令:update user set host ='localhost' where user ='root'; 修改会默认的host就行了,其中“%”表示允许所有机器能访问root用户。
有两种方法,一种方法使用mysql的checktable和repairtable的sql语句,另一种方法是使用MySQL提供的多个myisamchk,isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。1.checktable和repairtable登陆mysql终端:mysql-uxxxxx-pdbnamechecktabletabTest;如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:repairtabletabTest;进行修复,修复之后可以在用checktable命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。2.myisamchk,isamchk其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:myisamchktablename.MYI进行检测,如果需要修复的话,可以使用:myisamchk-oftablename.MYI关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。-----------------------------另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:[-x/tmp/mysql.sock]/pathtochk/myisamchk-of/DATA_DIR/*/*.MYI其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)
sql脚本是包含一到多个sql命令的sql语句。 可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。