mysql数据库
一个挺OK的程序猿
优秀的android攻城狮,从事移动客户端开发,致力于清新的架构,执着于优雅的代码。
展开
-
SQL规范
转 http://liriguang.javaeye.com/blog/701419虽然oracle主要的工作是dba所做的事情,不过作为一个普通的开发人员也时时刻刻和数据库打交道,普通开发人员也得有一些基本数据库技能。下 面是我在开发中的一些oracle数据库开发的一些经验。欢迎大家提意见。表命名规则表命名是以英文名称为原则,表示该表的具体意义,例如商品表可以叫item,商品图片表 可以叫item_image。如果公司业务复杂,数据库过多,schema也比较多,则要根据schema的来命名, 例如:转载 2010-07-08 19:23:00 · 624 阅读 · 0 评论 -
mysql导出数据库命令
1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.导出一个数据库结构 mysqldump -u wcnc -p -d --ad转载 2010-06-20 23:06:00 · 850 阅读 · 0 评论 -
mysql replace用法
<br />update tablename set fields=replace('aa','bb',str) where id=1<br /><br /> 1.replace into<br /> replace into table (id,name) values('1','aa'),('2','bb')<br /> 此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在<br /> 就相当于<br /> insert into table (id,name) values原创 2011-01-12 22:09:00 · 1031 阅读 · 0 评论 -
php 数据库实现复制
<br />-- -- 数据库: `db_copy_old` -- -- -------------------------------------------------------- -- -- 表的结构 `article` -- CREATE TABLE IF NOT EXISTS `article` ( `id` int(20) NOT NULL auto_increment, `title` text character set utf8 NOT NULL, `co原创 2011-01-12 15:26:00 · 3593 阅读 · 0 评论 -
mysql编程技巧
<br />mysql编程技巧 编程和数据库管理篇 机械工业出版社 <br /> 启动:net start mysql <br /> 中止:net stop mysql <br /> 修改密码:$MySQL_HOME>bin>mysqladmin -u root -p password new_password(设置新密码为new_password,回车后输入旧密码) <br /> 还可以,但是有错误mysql> set password for root=password("why810原创 2011-01-13 08:52:00 · 1010 阅读 · 0 评论 -
MyISAM InnoDB 区别
<br />MyISAM 和 InnoDB 讲解<br /> InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别 为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不 提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。<br /> 以下是一些细节和具体实现的差别:<br /> ◆1.InnoDB不支持FULLTEXT类型原创 2011-03-26 17:20:00 · 922 阅读 · 0 评论 -
Mysql插件HandlerSocket的应用
<br />一.安装HandlerSocket<br /><br />1.下载<br />http://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL<br />获取 ahiguti-HandlerSocket-Plugin-for-MySQL-1.0.6-71-g159ea6d.tar.gz<br />上传到LINUX目录/usr/local/src/ 下<br />2.安装<br />cd /usr/local/src/<br />tar zvfx a转载 2011-04-07 14:34:00 · 2142 阅读 · 0 评论