mysql
AI小夜
这个作者很懒,什么都没留下…
展开
-
mysql学习(一)--索引的数据结构
mysql索引学习原创 2015-12-25 09:28:32 · 643 阅读 · 0 评论 -
数据库快速获取数据库表字段名
1, select COLUMN_NAME from information_schema.COLUMNS where table_name = ‘tmp’;原创 2017-09-08 11:49:40 · 1041 阅读 · 0 评论 -
mysql数据库导入导出
一,CSV格式采用csv格式导入导出mysql中的数据都会非常快,经过测试,通过csv格式导入1566w的数据只需要花了112mins。 * 1,导出csv格式 select * from test_info into outfile ‘/tmp/test.csv’ fields terminated by ‘,’ optionally enclosed by ‘”’ escaped by原创 2017-06-04 12:45:47 · 365 阅读 · 0 评论 -
这些年,踩过的mysql坑。
一,tmpdir空间不足。出现问题: 在修改数据库表格 Incorrect key file for table ‘test.sql’; try to repair it in mysql? 问题解决: 是由于tmpdir的空间不足。 在my.cnf中修改tmpdir的地址,指向一个有足够空间的文件夹。重启服务即可。 相关链接: http://stackoverflow.com/ques原创 2017-02-24 16:16:28 · 540 阅读 · 0 评论 -
mysql服务命令
1.重启mysql命令。 service mysqld restart原创 2016-08-14 18:07:39 · 310 阅读 · 0 评论 -
mysql分区类型及操作
一,什么是分区?1,通俗点说:分区就是将表格里面的数据横向切分,同一个区的数据会放在一起,然后在查询的时候只查某个或某些区的数据。但是分区对于用户是透明的,因为数据库的分区表还是一张表。这和分表是有区别的,分表是拆分为了几张表,分区还只是一张表。2,mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对原创 2016-12-25 11:52:49 · 4239 阅读 · 0 评论 -
mysql分区分表对比测试过程
一,故事背景。某一天,几位大哥找小Q说:小Q,最近我们要做数据分区和分表的测试,这个任务就交给你了。小Q内心是紧张的:mysql学习还没开始,分区分表的测试居然交给了我。不过,想着反正也没学过,趁着机会学学看。小Q就答应下来了。开始项目分区分表测试。二,测试阶段。明确了测试任务后,小Q就开始屁颠屁颠地准备测试阶段1,第一阶段。 1)从DAO层的sql语句开始。测试分区和不分区之间的性能区别。比原创 2016-12-22 20:29:49 · 3180 阅读 · 0 评论 -
mysql 启动问题总结:the server quit without updating PID file(转)
1 问题 [root@localhost mysql]# /etc/rc.d/init.d/mysql status MySQL is not running, but lock file (/var/lock/subsys/mysql[FAILED] [root@localhost mysql]# /etc/rc.d/init.d/mysql start Starting MySQL…Th转载 2016-08-14 17:33:59 · 14985 阅读 · 2 评论 -
mysql错误总结
mysql Access denied for user root@localhost错误解决方法总结 http://www.111cn.net/database/mysql/44142.htm 在这篇博客中有个很重要的地方:需要先关闭mysql服务器。原创 2016-07-19 13:59:51 · 286 阅读 · 0 评论 -
mysql 远程访问不行解决方法,Host '' is not allowed to connect to this MySQL server
这个问题是因为远程主机没有授权登录的问题。网上提供了两种解决方法,我使用了第一种。1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremy原创 2016-04-23 11:00:34 · 2536 阅读 · 0 评论 -
数据库表快速更新
一,背景。1,在线上版本开发的时候,会经常遇到一些对原来的表字段进行拆分,将表格的字段复制到另一个表。主要介绍几种数据库字段更新的方式。二, 更新方式。1,使用java代码进行更新,不过会经常需要读取数据库,更新数据的值。适合处理很复杂的逻辑,但是更新时间会长点,有可能影响到线上的服务。2,使用mysql语句进行更新,其实基本上都可以解决数据库更新的问题。处理的速度也会快很多。三,mysq原创 2017-10-22 22:34:50 · 2029 阅读 · 0 评论