mysql数据库sql语句大全

2022-11-30 投稿:林宗其 分享

-- 创建数据库时,设置数据库的编码方式 -- CHARACTER SET:指定数据库采用的字符集,utf8不能写成utf-8-- COLLATE:指定数据库字符集的排序规则,utf8的默认排序规则为utf8_general_ci(通过show character set查看)drop database if EXISTS dbtest;create database dbtest CHARACTER SET utf8 COLLATE utf8_general_ci;

-- 修改数据库编码alter database dbtest CHARACTER SET GBK COLLATE gbk_chinese_ci;alter database dbtest CHARACTER SET utf8 COLLATE utf8_general_ci;

-- 创建表时,设置表、字段编码use dbtest;drop table if exists tbtest;create table tbtest(id int(10) auto_increment,user_name varchar(60) CHARACTER SET GBK COLLATE gbk_chinese_ci,email varchar(60),PRIMARY key(id))CHARACTER SET utf8 COLLATE utf8_general_ci;

-- 修改表编码alter table tbtest character set utf8 COLLATE utf8_general_ci;-- 修改字段编码ALTER TABLE tbtest MODIFY email VARCHAR(60) CHARACTER SET utf8 COLLATE utf8_general_ci;

-- 查看所有的字符编码SHOW CHARACTER SET;-- 查看创建数据库的指令并查看数据库使用的编码show create database dbtest;

-- 查看数据库编码:show variables like '%char%';

-- 设置character_set_server、set character_set_client和set character_set_resultsset character_set_server = utf8; -- 服务器的默认字符集。使用这个语句可以修改成功,但重启服务后会失效。根本的办法是修改配置MYSQL文件MY.INI,

character_set_server=utf8,配置到mysqld字段下。set character_set_client = gbk; -- 来自客户端的语句的字符集。服务器使用character_set_client变量作为客户端发送的查询中使用的字符集。set character_set_results = gbk; -- 用于向客户端返回查询结果的字符集。character_set_results变量指示服务器返回查询结果到客户端使用的字符集。包括结果数据,例如列值和结果元数据(如列名)。

-- 查看某字段使用的编码:SELECT CHARSET(email) FROM tbtest;

#mysql数据库sql语句大全#相关文章

mysql安装失败原因和解决方法

那是你在卸载mysql时,没有完全卸在,正确的卸载mysql的方法是:打开mysql server instance config ,然后,单击next,然后选择remove server insta

0.2万人浏览 mysqlmysql安装解决方法

Mysql界面功能介绍

工具/原料 电脑 MySQL 方法/步骤 设置主键:1、通过终端进入到mysql命令行工具。2、通过use关键字进行到目标数据库里。3、如原表已有主键,先把原来的主键删除掉,通过DROP PRIMAR

0.2万人浏览 MySQLmysqlMYSQL

sparksql和mysql的区别

一直想整理一下这块内容,既然是漫谈,就想起什么说什么吧。我一直是在互联网行业,就以互联网行业来说。先大概列一下互联网行业数据仓库、数据平台的用途:整合公司所有业务数据,建立统一的数据中心;提供各种报表

0.2万人浏览 mysqlSparkMySQL

最新mysql安装及配置超详细教程

文件解压拷贝1、首先,解压mysql的包2、在C:\Program Files目录下新建一个MySQL文件夹3、然后再MySQL文件夹下新建一个MySQL Server 5.6(版本号)的文件夹4、将

0.2万人浏览 mysql安装MySQLmysql安装

MySQL数据库查询语句

sql="select*==17limit10"说明:你指定了连接【rightjoin】但是没有指定连接条件,就会产生这样的问题,改成上面的sql就能达到你的目的了。因为我不清楚你连接

0.2万人浏览 mysql查询语句mysql查询

MySQL数据库的特点

MYSQL常用第一:MySQL数据库目前有广泛的应用。MySQL数据库目前在互联网领域有广泛的应用,尤其是在PHP、Python和Java的开发方案中,MySQL数据库几乎是一个非常常见的方案。第二:

0.2万人浏览 MySQLmysqlmysql的特点

mysql数据库怎么打开

很多刚接触mysql的朋友都不太清楚mysql服务如何打开/关闭,下面就来介绍一下。方法一用cmd命令打开mysql,也就是通常说的dos窗口。1、点击开始在运行中输入cmd。2、在弹出的dos内输入

0.2万人浏览 mysqlMySQL数据库如何打开