mysql支持gbk编码的方法
发表于:2024-12-02 作者:千家信息网编辑
千家信息网最后更新 2024年12月02日,小编给大家分享一下mysql支持gbk编码的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql支持gbk编码的方
千家信息网最后更新 2024年12月02日mysql支持gbk编码的方法
小编给大家分享一下mysql支持gbk编码的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
mysql支持gbk编码的方法:首先修改【my.cnf】文件;然后建立库表时指定gbk字符集,代码为【>show cereate table tablename】;最后修改jdbc驱动即可。
mysql支持gbk编码的方法:
在mysql数据库中,使用的是latin字符集,所以无法正常的支持中文字符,中文在数据库中显示为乱码"?"号。为了让mysql可以正常使用 中文,尤其是当使用jsp连接mysql的时候,我们需要使用gbk的字符集,因此我们要对mysql进行以下设置,以便其有效的支持中文:
1、修改my.cnf文件
my.cnf文件是mysql的配置文件,我们可以从mysql的安装目录根据其自带模板来
建立
#cp /usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf#vi /etc/my.cnf
在此文件中相应位置加入
default-character-set = gbk########################[client]default-character-set = gbk[mysqld]default-character-set = gbk#########################
修改结束以后,保存,然后使用客户端登录
#mysql -u root -p
在客户端中输入
>status;
显示的数据中如果出现:
Server characterset: gbkDb characterset: gbkClient characterset: gbkConn. characterset: gbk
则表示修改成功。
2、建立库表时指定gbk字符集
在建立库表的时候我们需要指定gbk字符集
建立数据库:
CREATE DATABASE dbname DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci
建立数据表
Create table tablename(id int(10) unsigned NOT NULL AUTO_INCREMENT,name varchar(15) NOT NULL default '',PRIMARY KEY (id)) TYPE=MyISAM DEFAULT CHARACTER SET gbk
建立好以后,在客户端中使用:
>show cereate table tablename;
如果最后一行显示gbk,则表示成功
3、修改jdbc驱动
jsp连接mysql需要使用jdbc驱动,在使用的时候,我们需要设置好字符集
String user="root";String password="123";String url="jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=gbk"Class.forNname("com.mysql.jdbc.Driver");//装载驱动类;Connection con=DriverManager.getConnection(url,user,password);//取得连接
其中dbname为你数据库的名字,url中的gbk即为使用的字符集
以上是mysql支持gbk编码的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
字符
字符集
支持
数据
文件
方法
编码
数据库
中文
驱动
客户
客户端
时候
成功
内容
篇文章
有效
一行
不怎么
乱码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
家庭上网用到哪些网络技术
软件开发中的详细设计图
怎样建立诚信数据库
集成电路硬软件开发设计定制
网络安全局 黄主任
速达3000服务器下载
网络安全应急处理措施
密云区网络技术服务成本价
深圳市邦大互联网科技有限公司
二级网络安全技术
j1900做网站服务器怎么样
移动软件开发APP设计
手游压爆服务器挑战
潮州铁立网络技术开发
2022华为服务器大会
网络技术的知识储备情况
广州千里及网络技术有
上海学网络技术
网络安全钓鱼网线
EDEM中数据库
学什么网络技术好呢
山西电子软件开发介绍
长沙crm软件开发报价
分类号 软件开发
网络安全工程师考试题库网
软件开发中常用构件库
数据库查询技术难点
域名ns服务器
服务器 id
教育 网络安全 会议