易截截图软件、单文件、免安装、纯绿色、仅160KB

MySql常用命令

需注意以下三点:
1、创建数据库的时候:CREATE DATABASE `database`
                        CHARACTER SET 'utf8'
                         COLLATE 'utf8_general_ci';
2、建表的时候          CREATE TABLE `database_user` (
                        `ID` varchar(40) NOT NULL default '',
                        `UserID` varchar(40) NOT NULL default '',
                      ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
3、设置URL的时候       jdbc:mysql://localhost:3306/database?seUnicode=true&characterEncoding=UTF-8
这3个设置好了,基本就不会出问题了
总结:
是编码的问题,数据库,表和字段的编码和jsp的编码统一,就应该能解决了,比如都是utf-8
例如将所有的编码都设置成utf8,jsp的contentType="text/html;charset=utf-8"
修改数据库默认编码ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
修改表的编码:ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 
修改表字段的编码ALTER TABLE `test` CHANGE `dd` `dd` VARCHAR
注:
mysql更改数据库表字段的编码
alter table table_name
change colum_name colum_name varchar(50)
character set gbk collate gbk_chinese_ci
not null


相关文档:

解决MySQL不允许从远程访问的方法

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -p   
mysql>use mysql;   
mysql>update user set& ......

MySQL存储引擎 应用


MySQL服务器采用了模块化风格,各部分之间保持相对独立,尤其体现在存储架构上。存储引擎负责
管理数据存储,以及MySQL的索引管理。通过定义的API,MySQL服务器能够与存储引擎进行通信。目前使用最多的是MyISAM和InnoDB。
InnoDB被Oracle收购后,MySQL自行开发的新存储引擎Falcon将在MySQL6.0版本引进。
MyISAM引擎是� ......

Mysql通用查询操作类(Jsp+servlet+javaBean+Mysql)

在腾科培训了有1个半月了,终于学完JSP+SERVLET+JAVABEAN+MYSQL,学了java的第一套web解决方案。老师要求我们6人一组开始做一个订餐系统。这个系统没有什么特别的,就跟电子商城是一个样的。由于要对数据库做大量的增删改查,那个代码又多,我想能不能将数据库操作的这一层打包起来(SqlOperDao),让我对数据库操作,用几行� ......

mysql 一些简单操作 Rubicon

了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。
  1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES; +----------+
| Database | +----------+ | mysql |
| test | +----------+ 3 rows in set (0.00 sec)
  2、创建一个数据库abccs
  mysql> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号