摘要:
初始化MySQL数据库提示以下信息: 解决办法: 查看hosts文件: 添加IP和主机名: 然后重新初始化! 阅读全文
随笔分类 - MySQL
mysql_install_db 运行结果
2015-12-19 23:30 by abce, 692 阅读, 收藏, 编辑
摘要:
# /usr/local/mysql/scripts/mysql_install_db \ > --defaults-file=/etc/my.cnf \ > --basedir=/usr/local/mysql \ > --datadir=/var/mysql/data \ > --user=mysql Installing MySQL sys... 阅读全文
MySQL的启动程序
2015-12-17 09:40 by abce, 2147 阅读, 收藏, 编辑
摘要:
1.mysqld: mysql server mysqld有很多参数选项,可以使用以下命令查看所有的选项列表: 2.mysqld_safe: mysqld启动脚本建议使用mysqld_safe启动mysql,mysqld_safe加入了一些安全特性,比如发生错误时重启mysql server、将运行 阅读全文
[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
2015-12-17 09:12 by abce, 32689 阅读, 收藏, 编辑
摘要:
测试mysqld启动mysql server的时候,报如下错误: 原因: 这是因为在测试的时候,使用root来启动的。而从安全角度来讲,不建议用root用户启动。 解决方案: 1.在使用root用户启动的时候,带上--user=root,强制启动(不建议这么做,仅供测试) 2.启动的时候,指定mys 阅读全文
[Warning] TIMESTAMP with implicit DEFAULT value is deprecated
2015-12-16 17:51 by abce, 13935 阅读, 收藏, 编辑
摘要:
启动mysql时,报如下警告信息: 修改方法: 在配置my.cnf中加入,然后启动mysql explicit_defaults_for_timestamp参数说明可以参考上一篇文章: http://www.cnblogs.com/abclife/p/5051861.html 阅读全文
explicit_defaults_for_timestamp参数
2015-12-16 17:48 by abce, 8815 阅读, 收藏, 编辑
摘要:
在mysql中:- timestamp列如果没有显式定义为null,默认会被设置为not null属性。(其它的数据类型如果没有显式定义为not null,默认是可以为null的)。设置timestamp的列值为null,会自动存储为当前timestamp- 表中的第一个timestamp列,如果没 阅读全文
MySQL加载配置文件的顺序
2015-12-15 17:17 by abce, 1243 阅读, 收藏, 编辑
摘要:
MySQL5.6启动时,按照下表,从上往下的顺序加载配置文件: Server-specific options 包含my.cnf文件的环境变量。如果没有设置该环境变量,mysqld_safe会按照以下顺序尝试设置MYSQL_HOME的值:·将BASEDIR和DATADIR分别设置为mysql的bas 阅读全文
输出当前MySQL的环境变量:
2015-10-26 15:47 by abce, 405 阅读, 收藏, 编辑
摘要:
输出当前mysql的环境变量: > MySQL.exe --help >output.txt 阅读全文
创建一个已经存在数据的MySQL复制
2015-10-25 13:32 by abce, 477 阅读, 收藏, 编辑
摘要:
1.配置master库必须开启二进制日志和分配唯一的server id·如果没设置server-id或将其设置为0,master节点会拒绝slave的连接·建议在master节点设置innodb_flush_log_at_trx_commit=1和sync_binlog=1,保证复制环境事务的持久性 阅读全文
mysqld Can’t start server : Bind on unix socket: Permission denied
2015-08-26 09:29 by abce, 1328 阅读, 收藏, 编辑
摘要:
启动mysql报错: mysqld Can’t start server : Bind on unix socket: Permission denied 原因: mysql.sock无法建立,权限问题! 解决: chmod -R 777 /var/lib/mysql 阅读全文
MySQL执行mysql_install_db初始化
2015-08-25 13:14 by abce, 5781 阅读, 收藏, 编辑
摘要:
# ./mysql_install_db \ > --defaults-file=/etc/my.cnf \ > --basedir=/data/mysql \ > --datadir=/data/mysql/data \ > --user=mysql Installing MySQL system tables...2015-08-25 05:07:00... 阅读全文
MySQL源码安装
2015-07-07 11:12 by abce, 302 阅读, 收藏, 编辑
摘要:
安装前系统准备 1.gcc-c++、ncurses包 2.GNU make程序包。建议安装GNU make 3.75以上版本,下载地址http://www.gnu.org/software/make/ 3.安装cmake,用来编译mysql,MySQL 5.5以后,源码安装需要使用CMake来编译。 阅读全文
xtrabackup 源码安装
2015-07-03 16:46 by abce, 1196 阅读, 收藏, 编辑
摘要:
安装依赖包:这些依赖包必须要先安装好 此外还要安装好cmake软件 开始编译: 在make操作这一步遇到了Sphinx没有安装的问题,导致make操作一直无法完成。 通过以下方式安装Sphinx后,重新执行make命令 默认安装: 注: 默认安装在/usr/local/xtrabackup/目录下 阅读全文
Percona XtraBackup介绍
2015-07-02 09:36 by abce, 364 阅读, 收藏, 编辑
摘要:
Percona XtraBackup开源的、免费的mysql热备软件,可以执行无阻塞备份InnoDB和XtraDB数据库。 Percona XtraBackup有以下优点: ·备份快速、可靠 ·备份期间,不影响事务连续性 ·节省磁盘空间和网络带宽 ·自动验证备份 ·快速还原,降低系统停机时间 Per 阅读全文