随笔分类 -  MySQL

摘要:今天在一个群里,一个小伙伴问了一个问题,mysql怎么随机把字母A或者B插入到表中的某个字段中去 案例如下: INSERT INTO t_rand(sex) VALUES (ELT( CEILING(rand() * 2),'男','女' ) ) ELT()、FIELD()、IFNULL() ELT 阅读全文
posted @ 2020-07-24 18:39 Agoly 阅读(1381) 评论(0) 推荐(1) 编辑
摘要:mysql -uroot -poRcl_123 -Dsnsdb_test -e "select host from user;" mysql -uroot -poRcl_123 -Dmysql -e "show variables like '%Thread%';" mysql -uroot -po 阅读全文
posted @ 2017-06-26 18:48 Agoly 阅读(5842) 评论(0) 推荐(0) 编辑
摘要:mysql数据库授权所有人 mysql数据库授权所有人 grant all privileges on *.* to 'root'@'%' identified by 'password'; flush privileges; GRANT ALL PRIVILEGES ON zabbix.* TO 阅读全文
posted @ 2017-06-23 16:41 Agoly 阅读(850) 评论(0) 推荐(0) 编辑
摘要:通过mysql -uroot -p123456 -h localhost 解决方法: 由上可知,是否可以将export DATABASE_URL=mysql://root:123456@127.0.0.1/blog_mini 改成export DATABASE_URL=mysql://root:12 阅读全文
posted @ 2017-01-19 12:50 Agoly 阅读(18263) 评论(0) 推荐(0) 编辑
摘要:第一种方式: skip-grant-tables:非常有用的mysql启动参数 介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动 mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。 以命令行参数启动mys 阅读全文
posted @ 2017-01-18 19:53 Agoly 阅读(24244) 评论(0) 推荐(0) 编辑
摘要:查看mysql的安装信息:#ps -ef | grep mysqlusr/bin/mysql 是指:mysql的运行路径 var/lib/mysql 是指:mysql数据库文件的存放路径 usr/lib/mysql 是指:mysql的安装路径#whereis mysql#mysqladmin -u ... 阅读全文
posted @ 2015-11-19 09:44 Agoly 阅读(2874) 评论(0) 推荐(0) 编辑
摘要:MySQL MTOP由PHP和Python开发,所以监控机需要安装PHP运行环境和Python环境。需要的核心包如下:1.MySQL 5.0及以上(用来存储监控系统采集的数据)2.Apache 2.2及以上 (WEB服务器运行服务器)3.PHP 5.3以上 (WEB界面)4.Python2 (推荐2... 阅读全文
posted @ 2015-11-16 16:26 Agoly 阅读(14091) 评论(0) 推荐(2) 编辑
摘要:目录一,获取mysql用户下的进程总数 二,主机性能状态 三,CPU使用率 四,磁盘IO量 五,swap进出量[内存] 六,数据库性能状态 七、querylog 八、mysqladmin的extended-status指令查看mysql各状态值 九、开源监控软件 一,获取mysql用户下的进程总数p... 阅读全文
posted @ 2015-11-12 09:57 Agoly 阅读(715) 评论(0) 推荐(2) 编辑
摘要:在mysql数据库中制作千万级测试表前言:最近准备深入的学一下mysql,包括各种引擎的特性、性能优化、分表分库等。为了方便测试性能、分表等工作,就需要先建立一张比较大的数据表。我这里准备先建一张千万记录用户表。步骤:1创建数据表(MYISAM方式存储插入速度比innodb方式快很多)数据表描述数据... 阅读全文
posted @ 2015-10-15 11:42 Agoly 阅读(6292) 评论(0) 推荐(0) 编辑
摘要:方法:通过desc:都无法实现:方法一:selectsp.productid,sp.productname,ss.skufromsp_productspinnerjoinsku_skusssonsp.productid=ss.productidwheresp.productname='力士恒久嫩肤娇... 阅读全文
posted @ 2015-10-14 14:16 Agoly 阅读(5640) 评论(0) 推荐(0) 编辑
摘要:INSERTINTOhk_test(username,passwd)VALUES('qmf1','qmf1'),('qmf2','qmf11')deletefromhk_testwhereusername='qmf1'andpasswd='qmf1'MySQL里查询表里的重复数据记录:先查看重复的原... 阅读全文
posted @ 2015-10-12 15:08 Agoly 阅读(207134) 评论(1) 推荐(6) 编辑
摘要:如何查找MySQL中查询慢的SQL语句更多 如何在mysql查找效率慢的SQL语句呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long... 阅读全文
posted @ 2015-10-08 09:20 Agoly 阅读(154369) 评论(2) 推荐(2) 编辑
摘要:MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8,utf8可以兼容世界上所有字符第一步:找到安装mysql的... 阅读全文
posted @ 2015-10-08 09:20 Agoly 阅读(17887) 评论(1) 推荐(6) 编辑
摘要:mysql一次插入多条数据:INSERT INTO hk_test(username, passwd) VALUES('qmf2', 'qmf2'),('qmf3', 'qmf3'),('qmf4', 'qmf4'),('qmf5', 'qmf5')GO 阅读全文
posted @ 2015-10-08 09:19 Agoly 阅读(3026) 评论(0) 推荐(0) 编辑
摘要:skip-grant-tables:非常有用的mysql启动参数介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。操作方法: 1、杀掉原来进行着的mysql... 阅读全文
posted @ 2015-09-30 14:02 Agoly 阅读(246) 评论(0) 推荐(0) 编辑
摘要:执行mysql select 查询报错:SELECT command denied to user 'root'@'localhost' for table "xxx"问题原因:权限不足,解决方法:还是数据库权限的问题,不知道为啥赋给了所有权限后还是有各种权限问题,看来有空得整理一下mysql所有相... 阅读全文
posted @ 2015-09-29 15:45 Agoly 阅读(6509) 评论(0) 推荐(0) 编辑
摘要:1.连接数据库:2.系统管理连接MySQL格式: mysql -h 主机地址 -u用户名 -p用户密码例 1:连接到本机上的 MySQL。hadoop@ubuntu:~$ mysql -uroot -pmysql;例 2:连接到远程主机上的 MYSQL。hadoop@ubuntu:~$ mysql ... 阅读全文
posted @ 2015-09-29 11:19 Agoly 阅读(2199) 评论(2) 推荐(0) 编辑
摘要:mysql性能优化目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) ... 阅读全文
posted @ 2015-09-28 16:42 Agoly 阅读(411) 评论(0) 推荐(0) 编辑
摘要:MySQL的优化技术总结如果Cache很大,把数据放入内存中的话,那么瓶颈可能是CPU瓶颈或者CPU和内存不匹配的瓶颈;seek定位的速度,read/write即读写速度;硬件的提升是最有效的方式;innodb_buffer_pool_size:配置innodb的数据缓冲池的大小来提高整体效率,可用... 阅读全文
posted @ 2015-09-28 16:31 Agoly 阅读(277) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了mysql优化连接数防止访问量过高的方法,需要的朋友可以参考下很多开发人员都会遇见”MySQL: ERROR 1040: Too many connections”的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;另一种... 阅读全文
posted @ 2015-09-28 16:17 Agoly 阅读(5070) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示