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

0.2万人浏览 MySQLmysqlMYSQL

mysql安装及配置超详细教程

MySQL安装教程:1、首先单击MySQL5.5.21的安装文件,出现该数据库的安装向导界面,单击“next”安装2、在打开的窗口中,选择接受安装协议,单击“next”安装3、在出现选择安装类型的窗口

0.2万人浏览 mysqlMysqlMySQL

MySQL数据库的特点

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

0.2万人浏览 MySQLmysqlmysql的特点

mysql数据库怎么打开

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

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

学了mysql数据库能干嘛

mysql精通以后可以找工作。因为mysql现在是互联网行业里面发展的一个必要的开发语言的,尤其是后端开发的,我们可以从事数据库方面的维护工作的,或者是专做数据库方面的技术研发之类的工作的,所以也是可

0.2万人浏览 MySQLmysql数据库mysql

sqlserver数据库和mysql区别

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

0.2万人浏览 mysqlMySQLsqlserver

mysql为什么是关系型数据库

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

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

mysql图形化界面怎么弄出来

无法显示中文。 MySQL Workbench是一款专为MySQL设计的ER/ 数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建

0.2万人浏览 mysqlMySQL图形化界面