坚定前行 IP属地:陕西

文章 关注 粉丝 访问 贡献
 
共 13 篇文章
显示摘要每页显示  条
MySQL 问题处理。Linux首次登陆修改root密码。修改配置文件。重启mysql服务。登陆root.修改密码。创建新用户并赋予远程权限。创建用户。如出现提示:The MySQL server is running with the --skip-grant-tables option so it cannot execute this st...,使用flush privileges;刷新权限。赋予权限。刷新权限。
MySQL 改善性能。MySQL是一个多用户多线程DBMS,如果任务中某一个执行缓慢,则所有请求都会执行缓慢。在导入数据时,应关闭自动提交,可以同时删除索引(包括FULLTEXT索引),在导入完成后新建。使用SELECT的UNION联结方法,比在一条语句WHERE条件中使用多个OR速度快。索引改善查询性能,但损害数据插入、删除和更新的性能。
MySQL 数据库维护数据备份维护检查表键是否正确。服务器启动通常在对MySQL配置或服务器本身进行更改时出现,MySQL在问题发生时报告错误,但由于多数MySQL服务器是作为系统进行或服务自动启动的,这些消息可能看不到,在排除系统启动问题时,首先应尽量手动启动服务器。日志文件默认存储在data目录下,在使用日志时,可用FLUSH LOGS语句刷新和重...
MySQL USER、GRANT 用户 &权限管理。新创建好的用户默认没有被赋予任何权限,进行权限查询时显示为GRANT USAGE ON *.* TO `用户名`@`%`GRANT和REVOKE可在以下几个层次上进行权限控制操作。ALL:除GRANT OPTION外的所有权限。CREATE:使用CREATE TABLE创建表操作。CREATE USER:使用CREATE USER、DROP USER、RENAME USER和REVOKE ALL PROVIL...
MySQL TRANSACTION 事务处理。理解:在使用事务时,逐行执行的SQL语句仅在当前用户的会话中执行,即当前用户可以查看到表的变化,而其他用户看不到变化(没有实际写入硬盘),只有显式的使用COMMIT提交或事务结束后才写入硬盘。不能回退CREATE或DROP操作,事务处理代码块中可以使用这两条语句,但执行回退时实际不会被撤销。
MySQL TRIGGER 触发器。只有表才支持触发器,视图或临时表不支持触发器。如果BEFORE触发器失败,则MySQL将不执行请求的操作,例如,在BEFORE INSERT触发器中检查增加的数据是否符合要求,如果不符合,将不执行INSERT操作。例如:使用触发器将键入的值转换为大写)DELETE触发器。在UPDATE触发器内,可引用一个名为OLD的虚拟表访问以前的值(更新...
MySQL CURSOR 游标。结果集中的标记,主要用于交互式应用。MySQL与其他多数DBMS不同,MySQL中游标只能用于存储过程(或函数)前置过。
MySQL PROCEDURE 存储过程。一条或多条SQL命令的集合,运行,在被调用(CALL)时可以接收参数。调用存储过程。创建存储过程。注意:在使用命令行实用工具创建存储过程时,;会被作为结束标识而无法创建,需实用DELIMITER临时修改结束标识符。使用参数。可实用IF流控制语句来创建复杂的存储过程。检查存储过程。删除存储过程。
MySQL VIEW 视图。与子查询不同,在使用视图进行查询时,SQL执行器会将外层WHERE等条件传入视图的WHERE条件中进行查询,而不是将视图查询结果作为源数据执行WHERE查询,性能远高于子查询,但由于视图本身并非数据本身,每次调用视图都需要对数据进行一次完整查询。视图中不能使用ORDER BY语句,因为数据表中的数据本身没有顺序,视图可看作一张...
MySQL TABLE 表操作。创建表(CREATE TABLE)MEMORY:功能等同于MyISAM,数据存储于内存中,速度极快,适合于临时表。通常在创建表前设计表,创建时直接指定,避免对有数据的表进行更新,如有复杂的表解构更改,应新建表,用INSERT SELECT复制旧表数据,而非直接修改表解构。更新表操作通常用于设置外键。重命名表(RENAME TABLE)
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部