开发者

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

开发者 https://www.devze.com 2022-12-28 08:59 出处:网络 作者: jc0803kevin
目录mysql创建数据库并指定字符集mysql创建数据库时指定编码字符集utf8mb4方法一:MySQL 命令方法二:修改/etc/my.cnf 文件总结mysql创建数据库并指定字符集
目录
  • mysql创建数据库并指定字符集
  • mysql创建数据库时指定编码字符集utf8mb4
    • 方法一:MySQL 命令
    • 方法二:修改/etc/my.cnf 文件
  • 总结

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

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

    命令:

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

    创建用户

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

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

    给用户授权

    GRANT privileges ON databasename.tablename TO 'usewww.devze.comrname'@'host';

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

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

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

    方法一:MySQL 命令

    # utf8
    CREATE DATABASE `WordPress` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    # utf8mb4
    CREATpythonE DATABASE `wordpress` DEFAULT CHARACT编程客栈ER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

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

    [client]
    djavascriptefault-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/开发者_mariadbinit.d/mysqld start

    总结

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

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号