JDBC 连接 MySQL 数据库

摘要: 附: MySQL Community Server 5.5: 下载 MySQL jdbc driver 5.1:下载 阅读全文
posted @ 2011-01-06 06:33 zhanqi 阅读(592) 评论(0) 推荐(0) 编辑

MySQL 查看约束,添加约束,删除约束

摘要: 查看表的字段信息:desc 表名; 查看表的所有信息:show create table 表名; 添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段); 添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段); 删除主键约束:alter table 表名 drop primary key; 删除外键约束:alter table 表名 drop foreign key 外键(区 阅读全文
posted @ 2011-01-05 22:51 zhanqi 阅读(7126) 评论(1) 推荐(0) 编辑

MySQL 添加列,修改列,删除列

摘要: ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb change nnnnn hh int; 修改列名SQLServer:exec sp_rename't_student.name','nn','column'; 修改列名Oracle:lter table bbb re 阅读全文
posted @ 2011-01-05 18:44 zhanqi 阅读(85327) 评论(3) 推荐(3) 编辑

MySQL 命令行中文乱码

摘要: MySQL 命令行下中文乱码:乱码原因:中文操作系统命令行程序的默认语言为简体中文,编码为GBK。而数据库的编码为UTF-8,所以遇到中文会乱码。解决办法:修改命令行程序编码,网上方法很多,但都不成功。修改数据库编码,后果很严重,可能导致所有中文数据乱码,没有尝试过。推荐:Navicat 导航猫--全球最强大的MySQL数据库管理工具,步骤--打开数据库--工具--命令行界面或F6--OK。非商业版(免费)下载不推荐:每次启动都要设置,暂不知如何永久设置,有知之者望转告。步骤--showvariables like '%character%'--set character_set_result 阅读全文
posted @ 2011-01-05 16:18 zhanqi 阅读(1341) 评论(1) 推荐(0) 编辑