mysql如何创建数据库并指定字符集

 更新时间:2022年12月27日 10:20:30   作者:jc0803kevin  
这篇文章主要介绍了mysql如何创建数据库并指定字符集问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mysql创建数据库并指定字符集

mysql创建数据库并指定字符集,创建数据库 并指定字符集。

命令:

CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

创建用户

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

host为可以登录的主机地址,如果任何主机都可以,设置为%

给用户授权

GRANT privileges ON databasename.tablename TO 'username'@'host';

privileges - 用户的操作权限,如SELECT , INSERT , UPDATE 等(详细列表见该文最后面).如果要授予所的权限则使用ALL;

mysql创建数据库时指定编码字符集utf8mb4

以下两个方法针对 Linux 操作系统。

方法一:MySQL 命令

# utf8 
CREATE DATABASE  `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# utf8mb4
CREATE DATABASE  `wordpress` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

方法二:修改/etc/my.cnf 文件

[client]
default-character-set = utf8mb4

[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

[mysql]
default-character-set = utf8mb4

然后,重启Mysql服务:

/etc/init.d/mysqld stop /etc/init.d/mysqld start

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL 索引的一些细节分享

    MySQL 索引的一些细节分享

    这篇文章主要介绍了MySQL 索引的一些细节分享,帮助大家更好的理解和使用MySQL中的索引,感兴趣的朋友可以了解下
    2020-12-12
  • Mybatis动态传入order by问题

    Mybatis动态传入order by问题

    这篇文章主要介绍了Mybatis动态传入order by问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • MySQL 慢查询日志深入理解

    MySQL 慢查询日志深入理解

    这篇文章主要介绍了MySQL 慢查询日志的相关资料,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下
    2021-04-04
  • MySQL主从复制延时问题的解决方案

    MySQL主从复制延时问题的解决方案

    MySQL主从一直是面试常客,里面的知识点虽然基础,但是能回答全的同学不多,如果我们遇到问如何解决MySQL主从复制延时问题呢,所以本文给大家讲解了MySQL主从复制延时问题的解决方法,需要的朋友可以参考下
    2023-12-12
  • mysql获取版本的几种方法实现

    mysql获取版本的几种方法实现

    本文主要介绍了mysql获取版本的方法实现,主要介绍了三种方法,包含SELECT VERSION(),SHOW VARIABLES和命令行,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • MySQL查询表中某列字段相同的重复数据的方法

    MySQL查询表中某列字段相同的重复数据的方法

    在数据库查询中,我们经常需要查找表中某列中重复的数据,本文将介绍如何使用 SQL 查询语句来查找表中某列字段相同的重复数据,帮助你快速定位重复数据问题并进行处理
    2023-08-08
  • Mysql的MERGE存储引擎详解

    Mysql的MERGE存储引擎详解

    在本文里我们给大家整理了关于Mysql的MERGE存储引擎的相关知识点内容,有需要的读者们学习下。
    2019-02-02
  • Mysql存储引擎InnoDB和Myisam的六大区别

    Mysql存储引擎InnoDB和Myisam的六大区别

    这篇文章主要介绍了Mysql存储引擎InnoDB和Myisam的六大区别,本文从构成上、事务处理、SQL操作、自动ID、表行数等方面讲解了它的区别,需要的朋友可以参考下
    2015-02-02
  • MySQL中union和join语句使用区别的辨析教程

    MySQL中union和join语句使用区别的辨析教程

    这篇文章主要介绍了MySQL中union和join语句的用法区别,举例说明了union和join在连接操作上的不同作用,需要的朋友可以参考下
    2015-12-12
  • MySQL 5.7 zip版本(zip版)安装配置步骤详解

    MySQL 5.7 zip版本(zip版)安装配置步骤详解

    这篇文章主要介绍了MySQL 5.7 zip版本(zip版)安装配置步骤详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02

最新评论