项目场景:

创建数据库并指定字符集,并授权权限给用户


问题描述

我们在使用数据库时经常要指定指定字符集,如果数据库不指定字符集可能会导致内容乱码问题。授权其他

解决方案:

如mysql数据库:
GBK:

create database test1 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

UTF8:

CREATE DATABASE test1 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

添加数据库用户并授权:

grant all privileges on . to abc@’%’ identified by ‘123456’;

刷新配置命令:

flush privileges;

其他:第一次登录数据库修改密码
alter user ‘root’@’%’ identified by ‘Password1’;

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐