MySQL5.7编码设置

在MySQL根目录下新建my.ini文件,

my.ini文件是mysql的配置文件,

将如下代码拷贝保存:     # basedir 、 datadir需根据实际路径更改

[mysqld]
# 设置mysql的安装目录 **后面的路径一定是安装sql的目录
basedir=D:\mysql-5.7.27-win32
# 设置mysql数据库的数据的存放目录,必须是data
datadir=D:\mysql-5.7.27-win32\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

# mysql端口
port=3306
# 字符集
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

---------------------------------------------分割线---------------------------------------------------------

文件设置完成后:

  1、重启MySQL服务器;(net stop mysql  / net start mysql)

  2、在cmd中输入 mysql -u root -p 进入mysql环境;

  3、执行 \s ,显示如下信息,表示成功;

  

原文地址:https://www.cnblogs.com/ruan-ruan/p/11651277.html

时间: 2024-08-02 19:51:36

MySQL5.7编码设置的相关文章

mysql5.7 编码统一utf-8

查看mysql数据库编码: show variables like 'character%'; mysql> show variables like 'character%'; +--------------------------+-------------------------------------------------+ | Variable_name | Value | +--------------------------+----------------------------

mac下mysql5.6字符集设置

http://geeksblog.cc/2016/05/28/mac-mysql-unicode/ mac下mysql5.6字符集设置: 在mac下设置mysql5.6字符集时踩过的坑,百分百保证有效 为什么要设置字符集 设置字符集主要是解决乱码问题,由于中文和英文编码不同导致,中文出现乱码,所以一般都设置为utf8格式 不同的字符集和编码占用的字节不同,选择适合的编码会提高数据库性能 mac下设置 在/etc/my.cnf文件进行设置,如果没有此文件可以从/usr/local/mysql/su

MySQL基础 - 编码设置

刚开始工作的时候,在工作中遇到的与数据库相关的问题,多半跟编码有关,总结一下数据库编码的设置. 字符集 查看数据库支持的字符集: mysql> SHOW CHARACTER SET; 从图中可以看到数据库中可用的字符集以及每个字符集的描述和默认的校对. 校对:在一个字符集中对字符的比对规则. 查看所支持的校对的完整列表. mysql> SHOW COLLATIONS; 从中可以看到,有的字符集不止一种校对,例如latin1对不同的欧洲语言有几种校对,而且许多校对出现两次,一次区分大小写(由_c

SFTP服务器编码设置

// codage 服务器的编码,极其重要 http://www.cknotes.com/chinese-character-string-literals-in-vc-8-9/ // WINSCP编码设置:在打开winscp时登录中的 Advanced Options–Environment中将 “UTF-8 encoding for filenames”设为on // hang 心得:服务器上ANSI和UTF8的目录名称可以同时存在,但相互冲突,总有一个目录是乱码 // v5版本存储中文目录

MYSQL5.7.17设置初始密码(转)

MYSQL5.7.17设置初始密码与之前版本设置密码有较大不同: 首先使用CMD的管理员权限 进入到 MySQL的安装目录,安装版进入安装目录,免安装版进入解压目录 进入mysql安装目录:D:\wamp\bin\mysql\mysql5.1.53输入 mysqld -install进行安装服务初始化  mysqld -initialize       (移除服务mysqld -remove)第一次安装时这一句不要写, net start mysql    开启服务 mysql -uroot -

mysql的安装、C++访问mysql数据库、编码设置问题

一.mysql的安装,这个相对简单,直接去官网下载mysql安装程序,就可以完成安装过程,网上有很多安装教程,这个没什么注意事项. 二.C++访问mysql,主要是用到mysql定义的头文件,内部定义了各种数据结构和函数,比如MYSQL,MYSQL_RES,MYSQL_ROW,mysql_real_connect等等一系列的结构和函数.这里要注意的就是将头文件及lib文件以及dll文件配置到当前开发环境来进行访问mysql数据库. 以最新的vs2013作为示例说一下配置过程.为了写的清晰点,在网

asp.net 页面编码 设置的几种方法

1如果要为整个项目设置页面编码,那么就可以在 Web.config 文件中添加一个 Globalization 属性,然后设置它的 fileEncoding.requestEncoding,和 responseEncoding 特性: <configuration>    <system.web>            <globalization requestEncoding="utf-8" responseEncoding="utf-8&q

spring字符编码设置

<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter   </filter-class>   <init-param> <param-name>encoding</param-name> <param-value>U

Python编码——常见的编码设置

1.查看自己电脑的python的编码设置 # -*- coding: utf8 -*- import sys, locale """ locale.getpreferredencoding() 重要参数,默认为打开本地操作系统读取的文本文件的编码方式,因操作系统而异,除非指定 sys.stdout/stdin/stderr 标准输出/输入/错误输出 PYTHONIOENCODING 变量指定 sys.getdefaultencoding() python将binary dat