MYSQL乱码问题解决方法
本文讲述的是MYSQL乱码问题的解决方法
安装MYSQL时的会让你选择一种编码,如果这种编码与你的PHP网页不一致,可能就会造成MYSQL乱码
2.在PHPMYADMIN或mysql-front等系统 创建MYSQL数据库时会让你选择一种编码,如果这种编码与你的PHP网页不一致,也有可能造成MYSQL乱码
3.MYSQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MYSQL乱码
4.MYSQL创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码不一致,也可能造成MYSQL乱码
所以,MYSQL乱码的原因无非就是以上几种,知道原因之后,要解决MYSQL乱码的方法也容易多了
我们一一来表达:
1.如果安装mysql的编码已不能更改,很多朋友是购买虚拟主机建立网站,无权更改MYSQL的安装编码,这一关我们可以跳过,因为只要后面的步聚正确,一样能解决乱码问题
2.修改MYSQL数据库编码,如果是MYSQL数据库编码不正确: 可以在MYSQL执行如下命令: ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
以上命令就是将MYSQL的test数据库的编码设为utf8
3.修改MYSQL表的编码:ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
以上命令就是将一个表category的编码改为utf8
4.修改字段的编码:
ALTER TABLE `test` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
以上命令就是将MYSQL数据库test表中 dd的字段编码改为utf8
相关链接
- Mysql SELECT句法详解
- My sql 5.0下载
- MySQL安装
- MySQL 命令集 - 命令详解
- mysql常用命令行操作
- mysql命令行登陆
- MYSQL UPDATE语句
- MYSQL DELETE语法
- MYSQL INSERT INTO语句
- Mysql日期和时间函数
- MYSQL乱码问题解决方法
- PHP和MySQL开发的8个技巧
- MySQL 5.0 触发器
- MYSQL中的五种数据类型
- mysql动态sql语句
- MySQL Create Table语句
- MySQL修改密码方法
- 怎样删除所有的触发器?
友情链接
- 数独
- 数独论坛
- 在线数独游戏
- Sudoku Download
- WWW Sudoku DE
- WWW Sudoku FR
- 数独
- Play Sudoku Online
- Printable Sudoku
- Kids Sudoku
- Easy Sudoku
- Standard Sudoku
- Hard Sudoku Puzzles
- Expert Sudoku
- Extreme Sudoku
- Blank Sudoku
- Puzzle Games
- Free Software Downloads
- Sudoku Sites
- Sudoku Books
- Sudoku for Mac
- Sudoku for Palm
- Mobile Sudoku
- The Times Sudoku
- Super Sudoku
- Sudoku X
- Killer Sudoku
- Samarai Sudoku
- Electronic Sudoku
- Sudoku Java
- Sudoku Flash
- the Daily Sudoku
- USA Today Sudoku
- Sudoku Org
- Sudoku Kingdom