随笔分类 -  mysql

mysql相关
摘要:方法1:重建库和表 用mysqldump --no-data把建表SQL导出来,然后drop database再create database,执行一下导出的SQL文件; 方法2:生成清空所有表的SQL select CONCAT('TRUNCATE TABLE ',table_name,';') 阅读全文
posted @ 2018-05-09 10:29 caogen1991 阅读(5560) 评论(0) 推荐(0)
摘要:[client]port = 3306socket = /tmp/mysql.sock [mysqld]port = 3306socket = /tmp/mysql.sock basedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /dat 阅读全文
posted @ 2018-05-07 10:23 caogen1991 阅读(142) 评论(0) 推荐(0)
摘要:mac mysql error You must reset your password using ALTER USER statement before executing this statement. 安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个 step 1: SET 阅读全文
posted @ 2018-05-07 09:50 caogen1991 阅读(306) 评论(0) 推荐(0)
摘要:解决Mysql报错缺少libaio.so.1 报错如上图,需要安装libaio.so.1 64位系统安装: wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm rpm - 阅读全文
posted @ 2018-02-07 16:33 caogen1991 阅读(5534) 评论(0) 推荐(0)
摘要:1.准备工作 从MySQL官网上分别下载mysql服务器端于客户端包。 如: MySQL-server-5.5.15-1.linux2.6.x86_64.rpm和MySQL-client-5.5.15-1.linux2.6.x86_64.rpm 并放到/opt目录下 2.检测系统是否安装MySQL 阅读全文
posted @ 2018-02-07 16:00 caogen1991 阅读(474) 评论(0) 推荐(0)
摘要:mysql的连接首先都是要通过init-connect初始化,然后连接到实例。 我们利用这一点,通过在init-connect的时候记录下用户的thread_id,用户名和用户地址实现db的访问审计功能。 实现步骤 1、创建审计用的库表。 为了不与业务的库冲突,单独创建自己的库: 2、配置init- 阅读全文
posted @ 2017-12-08 13:07 caogen1991 阅读(459) 评论(0) 推荐(0)
摘要:create table query_audit_log(Time varchar(255) default null,Id int(10) default null, Command varchar(255) default null, Argument varchar(255) default 阅读全文
posted @ 2017-12-08 13:05 caogen1991 阅读(153) 评论(0) 推荐(0)
摘要:众所周知,binlog日志对于mysql数据库来说是十分重要的。在数据丢失的紧急情况下,我们往往会想到用binlog日志功能进行数据恢复(定时全备份+binlog日志恢复增量数据部分),化险为夷! 废话不多说,下面是梳理的binlog日志操作解说: 一、初步了解binlogMySQL的二进制日志bi 阅读全文
posted @ 2017-12-08 12:55 caogen1991 阅读(171) 评论(0) 推荐(0)
摘要:我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile 'file_name txt' [replace | ignore]into table tbl_na 阅读全文
posted @ 2017-12-08 12:54 caogen1991 阅读(295) 评论(0) 推荐(0)