因为windows上默认的mysql8.0是大小写不敏感的,部署到服务器上之后发现ubuntu默认的是大小写敏感,所以为了不更改代码,需要将mysql数据库设置为大小写不敏感的。
systemctl stop mysql
rm -rf /var/lib/mysql
mkdir /var/lib/mysql
sudo chown -R mysql:mysql /var/lib/mysql
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
sudo /usr/sbin/mysqld --initialize --user=root --lower-case-table-names=1
systemctl start mysql