DB
iteye_5117
这个作者很懒,什么都没留下…
展开
-
mac下改变mysql默认编码(此方法也适用于linux)
(蓝色部分是方法,其他可以忽略!)在windows里面使用惯了mysql,配置修改都是直接在控制台里面又图形化界面来 修改的,前段时间买了小白,数据库使用的最多的也还是mysql.毕竟小巧,但是乱码问题我想是大家永远都回碰见的问题了,现在来看一下我是如何在mac 下面修改mysql的数据库编码的,如果不清楚你当前mysql是什么编码的,就键入一下命令: [code="java"]SHO...原创 2009-12-30 18:21:47 · 114 阅读 · 0 评论 -
MySql远程连接错误10060
问题:Can't connect to MySQL server on '192.168.1.11' (10060)原因:1.mysql数据库账号不允许远程机器连接2.网络不通3.防火墙禁止了3306端口。原创 2013-04-18 13:49:14 · 366 阅读 · 0 评论 -
Mysql新建用户并设置权限
[code="java"]CREATE USER usernameIDENTIFIED BY 'password';GRANT ALL PRIVILEGES ON *.* TO username@"%";flush privileges;[/code]原创 2013-07-25 15:52:00 · 96 阅读 · 0 评论 -
log_bin_trust_function_creators错误
当有mysql本地或远程建立function或procedure时报上面的错误经试验是log_bin_trust_function_creators值为off导致设置:set global log_bin_trust_function_creators=1;但重启后失效永久解决方案windows下my.ini[mysqld]加上log_bin_trust_functio...原创 2013-07-12 10:05:29 · 697 阅读 · 0 评论 -
已可预见MariaDB将替代MySQL
迁移步骤:1、停止正在运行的Mysql服务[code="java"]# systemctl stop mysqld[/code]2、安装mariadb及升级工具等[code="java"]# pacman -S mariadb libmariadbclient mariadb-clients[/code] 3、重启Mysql服务[code="java"]# system...原创 2013-06-27 22:55:30 · 140 阅读 · 0 评论 -
inner join,left join,right join,full join区别
[code="java"]select * from a;编号 姓名---- ----------1000 张三2000 李四3000 王五[/code][code="java"]select * from b;编号 商品---- ----------1000 电视机2000 录像机4000 自行车[/code][code="java...原创 2012-08-10 09:32:34 · 73 阅读 · 0 评论 -
PL/SQL Developer启动报错
启动PL/SQL Developer是弹出来的错误信息:Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different. Character set conversion may cause unexpected results. Note: you can set the c...2010-07-22 23:15:41 · 128 阅读 · 0 评论 -
MySQL 5.1新特性之事件调度器(Event Scheduler)
原文地址:[url]http://tech.ddvip.com/2008-05/121203575744792.html[/url]自MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟...原创 2011-01-06 11:25:56 · 68 阅读 · 0 评论 -
MySQL查询当前ID的上一条和下一条记录
SELECT id FROM article WHERE id IN (SELECT CASE WHEN SIGN(id - 3) > 0 THEN MIN(id) WHEN SIGN(id - 3) < 0 THEN MAX(id) END AS idFROM article WHERE id 3 GROUP BY SIGN(id - 3) ORDER BY SIGN(id - 3))...2010-05-26 14:17:06 · 1116 阅读 · 0 评论 -
SQL*PLUS命令 sql编程手册
一、SQL PLUS 1 引言 SQL命令 以下17个是作为语句开头的关键字: alter drop revoke audit grant rollback* commit* insert select comment lock update create noaudit validate delete rename 这些命令必须以...2009-07-10 10:53:06 · 215 阅读 · 0 评论 -
优化MySQL数据库
(1).选取最适用的字段属性,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。(2).使用连接(JOIN)来代替子查询(Sub-Queries)(3).使用联合(UNION)来代替手动创建的临时表(4).尽量少使用 LIKE 关键字和通配符(5).使用事务和外键 或者(1).数据库设计方面,这是DBA和Architect的责任,设...原创 2009-07-09 14:39:50 · 81 阅读 · 0 评论 -
启动oracle 10g用scott/tige连接出现the account is locked
在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。解决办法:新装完Oracle10g后,用scott/tiger测试,会出现以下错误提示: oracle10g the account is locked oracle10g the password has ex...2009-06-11 20:15:07 · 99 阅读 · 0 评论 -
提高SQL执行效率的16种方法
1.尽量不要在where中包含子查询;关于时间的查询,尽量不要写成:where to_char(dif_date,’yyyy-mm-dd’)=to_char(’2007-07-01′,’yyyy-mm-dd’);2.在过滤条件中,可以过滤掉最大数量记录的条件必须放在where子句的末尾;FROM子句中写在最后的表(基础表,driving table)将被最先处理,在FROM...原创 2013-04-27 10:59:30 · 97 阅读 · 0 评论