随笔分类 -  Mysql

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL用户变量的用法
摘要:MySQL数据库中的变量分为MySQL系统变量和MySQL用户变量,下面就为您介绍MySQL用户变量的应用,供您参考学习之用。MySQL用户变量:基于会话变量实现的, 可以暂存值, 并传递给同一连接里的下一条sql使用的变量.当客户端连接退出时,变量会被释放.MySQL用户变量应用场景:同一连接,未关闭情况下,帮你暂存一些计算结果.比如select @admin_id:=max(id) from user_info;select * from user_info where id = @admin_id以上两条sql在同一connection中完成.另外,注意,用户变量前只有1个@, 2个@是 阅读全文

posted @ 2012-08-13 12:39 jQing 阅读(523) 评论(0) 推荐(0) 编辑

[Mysql] NO_AUTO_CREATE_USER模式
摘要:Mysql的NO_AUTO_CREATE_USER模式 - 2007-10-14 16:49:02以前一直使用如下面的语句给mysql服务器添加用户:grant CREATE, DROP,INSERT, SELECT, DELETE, UPDATE,ALTER on xxx.* to xxx;grant CREATE, DROP,INSERT, SELECT, DELETE, UPDATE,ALTER on xxx.* to xxx@localhost;set password for xxx@'%' = password(xxx);set password for xxx@& 阅读全文

posted @ 2012-06-13 19:57 jQing 阅读(6680) 评论(0) 推荐(1) 编辑

[Mysql] Field 'id' doesn't have a default value
摘要:2011-03-07 15:13MySQL 5中,出现错误提示:Field 'id' doesn't have a default value解决方法一:打开my.ini,查找sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"STRICT_TRANS_TABLES : 存储引擎启用严格模式,非法数据值被拒绝 ,如果不能将给定的值插入到事务表中,则放弃该语句。对于非事务表,如果值出现在单行语句或多行语句的第1行,则放弃该语句。NO_AUTO_CREATE_U 阅读全文

posted @ 2012-06-13 19:38 jQing 阅读(430) 评论(0) 推荐(0) 编辑

导航

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