DB
iteye_5117
这个作者很懒,什么都没留下…
展开
-
mac下改变mysql默认编码(此方法也适用于linux)
(蓝色部分是方法,其他可以忽略!) 在windows里面使用惯了mysql,配置修改都是直接在控制台里面又图形化界面来 修改的,前段时间买了小白,数据库使用的最多的也还是mysql.毕竟小巧,但是乱码问题我想是大家永远都回碰见的问题了,现在来看一下我是如何在mac 下面修改mysql的数据库编码的,如果不清楚你当前mysql是什么编码的,就键入一下命令: [code="java"]SHO...原创 2009-12-30 18:21:47 · 101 阅读 · 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 · 353 阅读 · 0 评论 -
Mysql新建用户并设置权限
[code="java"]CREATE USER usernameIDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO username@"%"; flush privileges;[/code]原创 2013-07-25 15:52:00 · 72 阅读 · 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 · 667 阅读 · 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 · 134 阅读 · 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 · 61 阅读 · 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 · 118 阅读 · 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 · 58 阅读 · 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 id FROM article WHERE id 3 GROUP BY SIGN(id - 3) ORDER BY SIGN(id - 3))...2010-05-26 14:17:06 · 1089 阅读 · 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 · 204 阅读 · 0 评论 -
优化MySQL数据库
(1).选取最适用的字段属性,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。 (2).使用连接(JOIN)来代替子查询(Sub-Queries) (3).使用联合(UNION)来代替手动创建的临时表 (4).尽量少使用 LIKE 关键字和通配符 (5).使用事务和外键 或者 (1).数据库设计方面,这是DBA和Architect的责任,设...原创 2009-07-09 14:39:50 · 72 阅读 · 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 · 86 阅读 · 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 · 89 阅读 · 0 评论