摘要:其实很多东西都能在info里面找到非常详细的说明,只是,我们太忙了,只想要一个答案,而无心去看而已,所以呢,就把用得到的都看一下来记录吧。
命令模式:
mysqldump [options] [db_name [tbl_name ...]]
当不指定tbl_name 或者使用了 --databases | --all-databases 整个库都会被备份。
同时,mysqldump 不会备份 INFOMATION_SCHEMA 库,即使显式的指定。
阅读全文
摘要:为避免 innodb 文件的增大。个人倾向于读立表空间。以 innodb_file_per_table=1 参数调整。不使用默认数据目录的话,须得将 grp own 都循环设置为mysql.昨天晚上才发现注释的要求是:必须在两个短线后至少一个空格。
阅读全文
摘要:写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共需要100s(但实际上要好很多很多)。如果对之建立B-Tree索引,则只需要进行log100(10^6)=3次页面读取,最坏情况下耗时30ms。这就是索引带来的效果,很多时候,当你的应用程序进行SQL查询速度很慢时,应该想想是否可以建索引。进入正题:
阅读全文
摘要:MySQL的max_connections参数用来设置最大连接(用户)数。每个连接MySQL的用户均算作一个连接,max_connections的默认值为100。本文将讲解此参数的详细作用与性能影响。与max_connections有关的特性MySQL无论如何都会保留一个用于管理员(SUPER)登陆的连接,用于管理员连接数据库进行维护操作,即使当前连接数已经达到了max_connections。因此MySQL的实际最大可连接数为max_connections+1;这个参数实际起作用的最大值(实际最大可连接数)为16384,即该参数最大值不能超过16384,即使超过也以16384为准;增加max
阅读全文
摘要:你首先需要下载: mysql-connector-odbc-3.51.25-0.i386.rpm 这是用来连接mysql的客户端工具 mysql-5.0.45.tar.gz Mysql数据库。先进行一下下载,放在dropBox。7z格式的需要你装了p7zip才可以解压,怎么能解压7z,戳这里cd /usr/local/srcwget --no-check-certificate https://www.dropbox.com/s/tgahb2wsjucq0xa/L_MySQL_ODBC.7z.rar -O L_MySQL_ODBC.7z.rar7z x L_MySQL_ODBC.7z.r...
阅读全文
摘要:安装利用RPM包安装Mysql,设置TCP 3306端口的iptables。root密码管理设置root用户的密码mysqladmin -uroot password 'password'。修改root用户的密码mysqladmin -uroot -p password 'password'。数据库,表管理进入mysqlmysql -h hostname -uroot -p。创建数据库mysql> create database location。导入数据结构mysql -uroot -p location show databases;进入某个库mysq
阅读全文
摘要:1016:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。1044:数据库用户权限不足,请联系空间商解决1045:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检查帐户。1054:程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖。1146:数据表缺失,请恢复备份数据。2002:服务器端口不对,请咨询空间商正确的端口。2003:mysql服务没有启动,请启动该服务1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录
阅读全文