mysql
fjun0910
这个作者很懒,什么都没留下…
展开
-
mysql 添加用户
<br />两种方式:<br />1GRANT语句增加新用户: <br />mysql> GRANT ALL PRIVILEGES ON *.* TO monty@localhost<br /> IDENTIFIED BY 'something' WITH GRANT OPTION;<br />mysql> GRANT ALL PRIVILEGES ON *.* TO monty@"%"<br /> IDENTIFIED BY 'something' WITH GRANT OPTIO原创 2011-01-10 17:35:00 · 358 阅读 · 0 评论 -
级联删除MYSQL
<br /> Cannot delete or update a parent row: a foreign key constraint<br />报此错误,在hibernate的映射配置文件中,<br /><set >....<one-to-many cascade="all" ></one-to-many></set><br />=============解决===========<br />在mysql表中相关的外键 约束设置 ON DELETE CASCADE原创 2011-01-10 18:20:00 · 662 阅读 · 0 评论 -
SQLGrammarException: Could not execute JDBC batch update
<br />org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update<br /><br />原因:使用的表格列名或其他占用了数据库的保留字。<br /><br /> 例如 mysql 数据库 我一个表格用interval表示时间间隔,可是interval是保留字。保存总是不成功。<br /><br />解决:修改列名。原创 2011-01-10 18:23:00 · 836 阅读 · 0 评论 -
MySQL查询字符串时大小写不敏感
<br />最近反映如果注册了阿龙。阿磊就不能注册的问题!这个是mysql问题!很多用mysql的论坛都有这个问题。而且不仅仅是这两个词的问题。 <br />出现这个问题的原因是:MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,这个字符集对大小写不敏感,因此在比较过程中中文编码字符大小写转换造成了这种现象。 <br /><br />方法一: <br /><br />解决方法是对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"na转载 2011-01-10 18:32:00 · 1408 阅读 · 0 评论 -
mysql 数据库备份SQL文件命令
<br />mysqldump -h 127.0.0.1 -u zk -p xxx tablename> c:/tablename.sql原创 2011-01-10 18:40:00 · 582 阅读 · 0 评论 -
mysql 中为表的字段添加唯一性约
<br />你用那个图形界面的软件,来加就可以了,应该在索引那一栏里面,自己写语句修改表,弄不好会出错的,还麻烦。<br />1.建表时加上唯一性约束<br />CREATE TABLE `t_user` (<br />`Id` int(11) NOT NULL AUTO_INCREMENT,<br />`username` varchar(18) NOT NULL unique,<br />`password` varchar(18) NOT NULL,<br />PRIMARY KEY (`Id`)<b转载 2011-01-10 18:32:00 · 933 阅读 · 0 评论