企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
# 字符集 ``` show character set; //查看所有字符集 show character set; //查看所有字符集 ``` 改成UTF8 就可以支持中文了 语法: ``` alter datebase 数据库名 default character set utf8 (主要用这个改全部数据库) alter table 表名 convert to character set utf8 ``` ``` 在配置文件配置最好的方法: 在 my.ini里 character_set_server=utf8 ``` # 字符集校对 用 utf8 general_ci # 数据库存储引擎 ``` 5.6开始默认的数据库引擎就是innoDB BLACKHOLE CSV MEMORY ARCHIVE MylSAM 全文索引 (full text)不支持事务 表级锁 崩溃恢复支持不好 innoDB 支持事务 不支持全文索引 5.6版本后开始支持 行级锁 崩溃恢复支持 查看数据库支持的引擎 show engines\G 改成:innoDB 在 my.ini里 default-storage-engine=innoDB 改成:MylSAM 在 my.ini里 default-storage-engine=MylSAM ``` # mysql反引号作用 ``` 当创建数据库名表名与 MYSQL保留关键字的时候用``就可以添加 尽量不要用数据库保留关键字 ```