背景 本学期在北京大学选修了<数据库概论>的实验班课程,由于 SQL 语法并不是特别理论的内容,因此课上暂时也没有特别展开.出于探索数据库领域的兴趣,使用国内普遍使用的数据库软件 MySQL 实践<数据库系统概念>中若干 SQL 语句主题:出于方便描述考虑,主要使用命令行界面操作. MySQL 的安装 在 Mac OS X 下使用 brew install mysql 简单的安装 MySQL,其他的安装方式不作介绍. 大学模式的导入 首先打开 MySQL 的 Server 服务.
0x01 mysql启动时,读取配置文件的顺序 Default options are read from the following files in the given order:/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf 使用配置文件的方式1.它依次查找多个需要查找的文件,结果是所有文件交集2.如果某参数在多个文件中宏出现多次,后配置的最终生效 可以使用 mysql --help --verbose 来查看1.显示mysql的程序启动
最近在做MySQL主从数据库同步测试,发现了一些问题,其中主从同步延迟问题是其中之一,下面内容是从网上找到的一些讲解,记录下来以便自己学习: MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器. MySQL主从同步故障-Slave_SQL_Running: No http://www.linuxidc.com/Linux/2014-0
每个mysql都有一个库information_schema,里面有一张表TABLES存储了所有数据库表的信息,因此,可以从这张表中查看数据库大小和表大小 查询数据库大小 ,),'GB') as data from information_schema.tables where table_schema='esb'; 查询数据库中表大小 ,),'GB') as data from information_schema.tables where table_schema='esb' and tab