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数据库界面

1、mysql使用Navicat,首先要建立与mysql的关联。打开Navicat,找到文件菜单下的“连接”按钮,点击,并在弹出的菜单中选择MySQL。2、在弹出的新建连接窗口,输入相关信息。连接名:

0.2万人浏览 mysqlMySQLmysql数据库

sparksql和mysql的区别

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

0.2万人浏览 mysqlSparkMySQL

mysql数据库怎么连接

1、进行打开电脑Navicatformysql已经安装好的,然后进行点击右上角的“连接”选项。2、这样就会弹出了一个新建连接的窗口的界面中,在连接名中输入名称,而在主机名在本地的数据库,所以使用loc

0.2万人浏览 mysqlMySQLmysql数据库

mysql怎么查看数据库

一篇详细讲述mysql和access区别的好文章!MySQL∶网站开发者的新选择「变动」这两个字对 IT 业界来说是再普通不过的事了。如果今天管理阶层的主管们跟你要数据库的推荐名单,很可能在你开始执行

0.2万人浏览 mysqlMySQLmySql

sqlserver数据库和mysql区别

这个完全没有问题,但是在更换数据库的同时需要仔细检查程序中的sql语句,因为mysql和sqlserver在sql语法上有细微的差异,避免程序更新数据库后造成无法运行的问题。还有sql server是

0.2万人浏览 mysqlMySQLsqlserver

mysql为什么是关系型数据库

MSSQL 基于事务日志的关系型数据库,厂商:微软,大中型数据库MYSQL也是基于事务日志的关系型数据库,是开源的,后来被Oracle收购了,用来抢占中低端市场ACCESS 也是微软的,关系型数据库。

0.2万人浏览 MySQLmysql关系型数据库

安装了mysql怎么打开客户端

有朋友之前在知道里回答过了,我转给你看一下: 方法一:netstartmysql(或者是其他服务名)方法二:在XP下启动MySQL服务MySql安装目录:“d:\MySql\”进入命令行输入窗口(Do

0.2万人浏览 mysql MySql安装 mysql

mysql数据库有什么用

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS

0.2万人浏览 MySQLmysqlMySQL数据库