将mysql默认编码改为UTF8

1. WIN+R  net stop mysql  关闭mysql服务

2. 复制my-dafault.ini,重命名为my.ini,进入里面,在[mysql]前加,

[mysql]
port=3306
default-character-set=utf8
后加

character-set-server=utf8

3.WIN+R  net start mysql  开启mysql服务

注: show variables like ‘character%‘ 可查看mysql编码方式

时间: 2024-10-11 10:56:24

将mysql默认编码改为UTF8的相关文章

记事本默认编码改为UTF-8

前端时间发现用记事本直接创建的记录目标信息的TXT文本再用sublime打开变成了乱码,才发现编码有问题,记事本直接创建的文本编码竟然是ANSI编码. 于是动手将记事本默认编码改为UTF-8. 记事本创建一个新空白文档,不输入文字直接保存,选择"另存为"将编码设置为UTF-8. 将utf-8.txt复制到系统文件夹C:\Windows\SHELLNEW 打开注册表 搜索 定位到HKEY_CLASSES_ROOT\.txt\ShellNew 将路径设置为我们前面在C:\Windows\S

JSP使用UTF-8链接MYSQL数据库(UTF8)乱码以及连接失败问题以及更改mysql默认编码

JSP使用UTF-8链接MYSQL数据库(UTF8)乱码以及连接失败问题: 前言,服了这些大公司,做的数据库都不人性化...我忙了很久才搞定的说 csdn好像传不了图片了...本来想来几张的,大家将就... 1.在windows下mysql的数据库是utf8编码的时候,连接失败(注意mysql中不是UTF-8,而是utf8) 情况,显示?在网页上(网页设置的UTF-8编码) 用户ID号码 用户名称 用户密码 用户地址 47 g? 1243 null 48 ? 1243 null 49 ?123

ubantu 下 修改mysql 默认编码

启动mysql后,以root登录mysql [email protected]:~# mysql -uroot -proot mysql> show variables like 'character%'; #执行编码显示+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+

Linux下使用MySQL——忘记root密码及修改MySQL默认编码

概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQL忘记root密码解决方法 Ⅰ. 修改MySQL的登录设置 # vim /etc/my.cnf 在[mysqld]段中加上一句:skip-grant-tables Ⅱ. 重启服务 # service mysqld restart Ⅲ. 登录Mysql,修改密码信息 # mysql mysql> US

Ubuntu修改mysql默认编码的方法

ubuntu使用apt-get安装mysql后,server的默认编码是latin1,下面把server的编码修改成utf8. 编码相关信息: 1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name            | Value               

Ubuntu 16.04.1下修改MySQL默认编码

在Ubuntu 下配置 MySQL 的字符编码.安装完 MySQL 后,系统默认的字符编码是 latin1 ,输入的是中文,可是输出却是一堆乱码.现在要做的就是把 MySQL的默认字符编码设置为支持中文的编码,如 GBK.GB23112.等. 首先进入MySQL存放配置文件的目录 ~#cd /etc/mysql/ 执行ls,查看下此文件夹下的文件 ~#ls 会发现有个文件是my.cnf,这个文件是mysql的配置文件 用vim打开此文件 ~#vi my.cnf 打开my.cnf后,会发现在此文件

关于解决运行sql文件时,找不到MySQL默认编码utf8mb4的问题

本人小白一名,最近碰到了一个问题,在navicat导入mysql文件时,报出mysql找不到utf8mb4编码的问题,特此记录自己如何导入成功的. 我去百度查了自己的mysql版本,属于比较低的版本,所以默认编码中没有utf8mb4,默认编码是utf8,学生嘛,用不到那么高的版本,基本低版本的就足够开发一些实训项目的了. 首先看到这个错误,我的第一反应是修改这个sql文件的编码格式,即将utf8mb4->utf8,以记事本的形式打开这个sql文件 编辑->替换->将所有utf8mb4换成

怎样将myeclipse里默认编码设置成utf-8

需要设置三个位置: [1]需要在  Preferences->general->content types->下角是文件编码,可以自己定义 [2]windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8. [3]Windows----

mysql数据库编码设置成utf-8,避免出现乱码

设置默认编码为utf8:set names utf8;设置数据库db_name默认为utf8:ALTER DATABASE `db_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;设置表tb_name默认编码为utf8:ALTER TABLE `tb_name`        DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;