有时候修改my.cnf配置文件但是无法生效,可能原因是修改的并不是服务器读取的文件,如果bushido当前使用的配置文件路径,可以在终端输入如下命令:liushiyi@liushiyiPC ~ $ which mysqld/usr/sbin/mysqldliushiyi@liushiyiPC ~ $ mysqld --verbose --help|grep -A 1 'Default options'mysqld: One can only use the --...【阅读全文】
postgres=# drop database devdb;ERROR: database "devdb" is being accessed by other usersDETAIL: There is 1 other session using the database.解决办法,执行如下语句即可:SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname='devdb' AND pid<>pg_backend_pid();...【阅读全文】
CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `last_name` varchar(16) NOT NULL, `gender` char(1) NOT NULL, `hire_date` date NOT NULL,PRIMARY KEY (`emp_no`)); 输出描述:好了题目出来了,先建表然后,插入如下测试代码se...【阅读全文】
博客文章除注明转载外,均为原创。转载请注明出处。本文链接地址:http://blog.chinaunix.net/uid-31396856-id-5787793.html1、介绍 MySQL 8.0实现了直方图的统计。数据字典表column_statistics储存了相关列值的直方图统计信息,提供列数据分布情况,以用于优化器构建查询执行计划。执行ANALYZE TAB...【阅读全文】
公司应为业务的需要,要求搭建数据库平台。第一个:最省事的方式就是zabbix了,但是现在公司内部,没有上zabbix监控平台,所以这个方案直接就被否决掉了。第二个:mysql的Percona Monitoring and Management的监控平台。它的优点是:监控做的非常的专业。可以监控myql和mongodb。确定:不可控。没有源码,对外就是...【阅读全文】
在MySQL中使用了下划线的数据库名,今天在GRANT的时候,死活无法为用户赋予权限,一直报错。查看了官方的文档,文档中说:如果使用下划线的数据库在使用GRANT的时候,需要对数据库的下划线进行转义。官方文档的全文如下:The “_” and “%” wildcards are permitted when specifyingdatabase names in GRANT statement...【阅读全文】