![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
cavonchen
这个作者很懒,什么都没留下…
展开
-
MySQL不能删除外键,报错Error on rename of ''./ruler/test2child'' to ''./ruler/#sql2-298-9
曾经这是MySQL的一个bug,但是现在只是MySQL的一个不友好的地方。 例子如下: mysql> ALTER TABLE ruler.test2child DROP FOREIGN KEY test; ERROR 1025 : Error on rename of ''./ruler/test2child'' to ''./ruler/#sql2-298-8f'' (errno: ...2010-03-28 14:31:48 · 313 阅读 · 0 评论 -
MySql不能存中文解决办法
MySql中不能存中文可是以下几个原因: 1.字符集设置问题,在my.ini中,需要将客户端及服务器端的charset设置为支持中文的,如GBK。 2.重装Mysql后,直接使用之前的数据库,此时需要重建一个数据库,而不能用原来的。 注意:在my.ini中,客户端应设成GBK,而服务器端设成utf8,这样子,由我们在mysql命令窗口输入的中文数据或者在java文件中要插入...2010-03-28 14:32:26 · 818 阅读 · 0 评论 -
SqlServer修改表结构总结
增加字段,删除字段,增加约束,删除约束,修改缺省值,修改字段数据类型,重命名字段,重命名表。所有这些动作都是用 ALTER TABLE 命令执行的。 增加字段 要增加一个字段,使用下面这样的命令: ALTER TABLE products ADD COLUMN description text;新增的字段对于表中已经存在的行而言最初将先填充所给出的缺省值 (如果你没有声明DEFAU...2010-03-28 14:33:10 · 606 阅读 · 0 评论 -
Sql Server 修改表结构
修改数据库中表中的名字:exec sp_rename 'student.address','addr', 'column' ps:Oracle:alter table tablename rename column col1 to col2; 增加一列:ALTER TABLE question ADD mulOption char(1); 增加默认值:alter ...2010-03-28 14:33:53 · 233 阅读 · 0 评论 -
sql server2000的安装及jdbc连接
大一就接触sql server2000,今天再安装,竟出现不少问题,翻箱倒柜的查找才解决掉,郁闷。。。 1.安装sql server2000:直接安装个人版,选择混合验证,设置密码就可以了 2.安装补丁:下载一个sp4的执行程序,执行后出现一个目录,双击里面的setup.bat安装补丁 3.安装驱动:这个比较简单,装完之后,把那3个jar文件考到tomcat的common下的li...2010-03-28 14:34:35 · 159 阅读 · 0 评论 -
mysql 字符集查看及设置命令
--查看数据库的字符集 show variables like 'character\_set\_%'; show variables like 'collation_%'; --设置数据库字符编码 set names GBK alter database payment character set GBK; create database mydb character set GBK...原创 2010-06-01 12:33:37 · 141 阅读 · 0 评论 -
MySql,MSSql,Oracle自动递增的实现方式
1、把主键定义为自动增长标识符类型 在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如: create table customers(id int auto_increment primary key not null, name varchar(15)); insert into customers(name) values("...原创 2010-11-18 09:48:25 · 162 阅读 · 0 评论