mariadb 编码的问题

经过各种改配置文件之后,

>show variables like ‘%character%‘;

character_set_client utf8

character_set_connection utf8

character_set_database utf8

character_set_filesystem binary

character_set_results utf8

character_set_server utf8

character_set_system utf8

character_sets_dir /usr/share/mysql/charsets/

>show variables like ‘collation_%‘;

collation_connection utf8_general_ci

collation_database utf8_general_ci

collation_server utf8_general_ci

注意:

1、要在命令行下查看中文,执行:

>set character_set_results=gbk;

2、要在命令行下执行insert、update,执行:

>set character_set_client=gbk;

这两个命令退出数据库登陆之后,就失效了,返回原来的设置。

时间: 2024-12-29 12:34:06

mariadb 编码的问题的相关文章

mariadb数据库字符编码设置

原文地址:https://www.cnblogs.com/my-program-life/p/12070896.html

mysql兼mariadb安装过程详解

mysql兼mariadb下载自己找自己对应的版本: https://dev.mysql.com/downloads/mysql/ 因为5.5以后都用cmake编译了,所以系统里没有的话,就下个源码的装一下,怎么测试系统里有没有装了,在命令行中输入#cma  在按Tab看有没有cmake  有的话系统就装过了,就不用在装了.没有话就去下个吧,下载地址:https://cmake.org/download/ 还要装boost才能装cmake,boost下载地址:https://sourceforg

CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)

原文 CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB) 一.配置防火墙,开启80端口.3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2.安装iptables防火墙 yum insta

C中级 MariaDB Connector/C API 编程教程

引言 - 环境搭建 首先开始环境搭建. 主要在Window 10 + Visual Studio 2015 上构建使用 mariadb connector/c api 进行数据操作开发. 为什么选择在window上搭建开发环境呢? 最核考虑是 更 方便 看源码!!! 记得以前也写过一个在ubuntu上mariadb api开发教程, 有兴趣也可以参照看一下, 数据库层api是一样的. c基础 mariadb处理简单案例 http://www.cnblogs.com/life2refuel/p/5

www服务器假设linux+apache+mariadb+php

这两天被这搭建www服务器折磨惨了,尤其是数据库这一块,只能怪大一的时候认真上数据库的课. 我用到的是CentOS 7系统搭建服务器的,阿里云学生特惠9.9每月买的(这不是在打小广告哦!).参考鸟哥的私房菜服务器架设篇,还有好多网上的内容,遇到问题就google.百度查,还有感谢老师和学姐的解答. 这是第一次比较像教程的日志,由于是新手,写下来供下次查阅,望大神勿喷! 首先介绍下LAMP,linux.php自然不必说.apache是免费开源的,是搭建www服务器的必备,类似的有nginx.win

MariaDB常用命令

1.Linux下安装与初始化 #安装 yum install mariadb-server #设置编码 vim /etc/my.cnf [mysqld]character-set-server=utf8 #启动 systemctl start mariadb #自启动 systemctl enable mariadb #停止 systemctl stop mariadb #初始化 mysql_secure_installation 2.连接.查看用户.创建用户.授权 #连接 mysql -u r

三台centos7主机分别部署httpd,php-fpm,mariadb

CentOS 7, amp + xcache, rpm包,php-fpm: a) httpd, php, mariadb分别部署在一个单独的主机上: b) 一个虚拟主机提供phpMyAdmin,另一个虚拟主机提供wordpress: c) 为phpMyAdmim提供https服务: 分别三台centos 7主机分别部署 httpd , php-fpm  ,  mariadb 第一台 172.16.100.31 -->httpd 第二台 172.16.100.32 -->php-fpm    分

Centos6.6下安装MariaDB步骤,利用yum进行安装 第二篇

一.安装过程参考的相关文章: Centos 使用YUM安装MariaDB CentOS安装并设置MariaDB CentOS用yum安装.配置MariaDB MariaDB远程连接配置 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 使用yum安装MariaDB(官方文档) 二.设置连接规则 1.登陆MariaDB #mysql -u -root -p 2.设置数据库 > use

mysql修改数据库字符集,编码

查看mysql数据库当前编码 mysql -uroot -pxxx use tigercity; show variables like 'character_set_database';或者 MariaDB [lottery]> show variables like 'character_set_database'; +------------------------+--------+ | Variable_name          | Value  | +---------------