随笔分类 - mysql相关
摘要:不同版本的mysql命令和配置不一样,以下是2个版本 修改配置文件 这段放到[mysqld]下面,重启mysql 验证慢查询是否开启 命令开启 查询当前 long_query_time 的时间 修改long_query_time为10; 查询还是20,没有变化 最后发现,应该按这种方式查询 注:重启
阅读全文
摘要:转发自:http://blog.csdn.net/lichangzai/article/details/7955766 以前为开发人员编写的oracle基础操作手册,都基本的oracle操作和SQL语句写法,适合初学者。 因是很久之前写的,文章中可能会存在不准确的地方,希望指正。 ORACLE日常操
阅读全文
摘要:在线批量修改mysql中表结构 1、获取要修改的表的表名称登录mysql库,查询出所有表 将需要修改表结构的表名称存放到b.txt文件中2、执行修改修改表引擎为InnoDB 3、验证表结构是否修改 注意:1、需要避开业务高峰。2、需要提前安装percona-toolkit 下载地址 https://
阅读全文
摘要:作为运维人员,磁盘空间也是监控中重要的一个环节,数据库服务器磁盘空间不足告警,有时候不是因为业务数据量大,而是因为开启了慢查询,如果my.cnf文件中log-queries-not-using-indexes = 1,那么慢查询记录的日志中就不完全是慢查询日志,它包含了查询中没有引用索引的语句,久而
阅读全文
摘要:每次找安装教程太麻烦,因此给自己备份一下步骤,方便以后查看。解压版下载地址https://dev.mysql.com/downloads/mysql/,详细图解如下: 1.根据自己需求,选择适合自己的进行下载。 2.解压安装包到自己的喜欢的路径,我选择的路径是D:\Program Files\ 3.
阅读全文
摘要:删除mysql数据库中表分区数据 zabbix 几个大表创建了分区,由于磁盘空间告警,特将3月前的分区给予删除。 1、查看表的数据占用磁盘空间情况 2、登录mysql中,查看表的分区情况。 3、删除表中的分区 将history_uint 表中 p201812050000分区给予删除。 alter t
阅读全文
摘要:在使用php链接sqlserver的时候,查询出来的数据,编码不稳定,一会utf8,一会出现问号。很纠结。下面的方法,可以解决此种问题。前提是dblib扩展。 如果查到的结果是乱码,更改/usr/local/freetds/etc/freetds.conf将global中添加了一条 附加: php安
阅读全文
摘要:建库、用户语句 备份脚本
阅读全文
摘要:环境:1、操作系统:CentOS release 6.8 (Final)2、安装版本: mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz3、下载地址:http://dev.mysql.com/downloads/mysql/4、下载说明:上边的下载地址是最新版的,如
阅读全文
摘要:启动oracle的步骤 Linux下启动oracle分为以下两步: 1.1、启动lsnrctl监听。 1.2、启动数据库实例。 启动oracle监听 首先登陆服务器,切换到oracle用户。 执行lsnrctl start 启动oracle实例 以system用户身份登陆oracle 然后启动实例,
阅读全文
摘要:mysql的binlog日志过多过大,清理过程。 1.查看binlog日志 2.删除某个日志文件之前的所有日志文件 3.重置日志 注意,如果是主从复制,修改主后,slave上会报错,需要在slave重新设置同步。 slave操作:
阅读全文
摘要:mydb换成你想删除的数据库的名字这样可以生成一个批量处理的sql语句,你需要再运行一次这个结果集就可以删除所有的表而不删除数据库了
阅读全文
摘要:mysql数据库只能建不能删的错误提示及处理方法: 处理方法:直接在mysql数据库里面使用root帐号登录后,进行修复: 再次执行删除正常
阅读全文
摘要:说明: 通过MySQL的 information_schema 数据库,可查询数据库中每个表占用的空间、表记录的行数;该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据库名TABLE_NAME:表名ENGINE:所使用的存储引擎TABLES_ROWS:记录数D
阅读全文
摘要:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 binlog_format=mixe
阅读全文
摘要:在部署MySQL主从复制架构的时候,碰到了"Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must
阅读全文
摘要:##MySQL 最大可使用内存( M ): SELECT ( @@key_buffer_size + @@innodb_buffer_pool_size + @@query_cache_size + @@tmp_table_size + @@max_connections * ( @@read_buffer_size + @@read_rnd_buffer_size...
阅读全文
摘要:1. 安装必要的组件 2. 下载解压mysql软件 3. 创建Mysql用户组和用户,及数据库存放目录: 4. 配置文件(依具体环境) # vi /etc/my.cnf 5. 系统服务 6. 初始化数据库 7. 启动数据库进程 8. 修改root密码
阅读全文
摘要:默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。 一、修改/etc/mysql/my.conf找到bind-address = 127.0.0.1这一行改为bind-address = 0.0.0.0即可 二、为需要远程登录的用户赋予权限
阅读全文
摘要:为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。 一般可通过log_error设置 可通过# grep "password" /var/log/mysqld.
阅读全文