我试图在AWSEC2服务器上上传我的wordpress,但当我导入数据库时,mariadb只使用小写字符更改了我的表名
我试图添加etc/my.cnf:
[mysqld]
lower-case-table-names=2
我也试过了
[mysqld]
lower-case-table-names=1
我重新开始了我的mariadb:
sudo service mariadb restart
但当我想知道变量是否随全局变量的变化而变化时:
MariaDB [(none)]> SHOW variables LIKE "%low%";
我有:
lower_case_table_names | 0
我不能用大写字母导入我的数据库,我怎样才能改变这个变量?在aws ec2上有可能吗?
2条答案
按热度按时间kx5bkwkv1#
可能另一个配置文件会覆盖该值:
/etc/my.cnf->全局
/etc/mysql/my.cnf->全局
sysconfdir/my.cnf->全局
$mysql\u home/my.cnf->服务器
使用--defaults extra file=path指定的默认额外文件(如果有)
~/.my.cnf->用户
点击此处:https://mariadb.com/kb/en/library/configuring-mariadb-with-mycnf/
sqyvllje2#
我刚刚完全重新启动我的aws ec2服务器,现在它的工作