摘要:
-- 给予dba用户所有权限grant all privileges on *.* to 'dba'@'%' identified by '123456' with grant option;-- 给予普通dba管理某个 mysql 数据库的权限grant all privileges on db. 阅读全文
摘要:
MySQL数据库同Postgres一样,数据库有四种隔离级别 低级别的事务隔离可以提高事务的并发访问性能,却可能导致较多的并发问题(例如脏读、不可重复读、幻读等并发问题);高级别的事务隔离可以有效避免并发问题,但会降低事务的并发访问性能,可能导致出现大量的锁等待、甚至死锁现象。 1,read unc 阅读全文
摘要:
当多个用户访问同一份数据,一个用户更改该事物时可能会有其他用户同时发起更改请求,为保证数据库记录的更新从一个一致性状态转为另外一个一致性状态,使用事务是非常有必要的。 1 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么全部成功,要么全部失败。比如在同一个事务中 阅读全文
摘要:
MySQL功能强大的一个重要原因是MySQL内置了许多功能丰富的函数。 本节列出Mysql常见的函数,够工作开发中用到。 1,数学函数 2,字符串函数 注意:字符串函数在对字符串操作时,字符集、字符序的设置至关重要。同一个字符串函数,对同一个字符串进行操作,如果字符集或者字符序设置不同,操作结果可能 阅读全文
摘要:
1,备份和恢复分类 物理(原始)与逻辑备份 物理备份由存储数据库内容的目录和文件的原始副本组成。这种类型的备份适用于大型的重要数据库,这些数据库在出现问题时需要快速恢复。 逻辑备份保存表示为逻辑数据库结构(CREATE DATABASE, CREATE TABLE语句)和内容(INSERT语句或定界 阅读全文
摘要:
MySQL提供的数据类型包括数值类型(整数类型和小数类型)、字符串类型、日期类型、复合类型(复合类型包括enum类型和set类型)以及二进制类型 。 1,整数类型: 整数类型的数,默认情况下既可以表示正整数又可以表示负整数(此时称为有符号数)。如果只希望表示零和正整数,可以使用无符号关键字“unsi 阅读全文