0
搜索后,我发现(只是读,但没有尝试),我可以使用下面的命令来更改所有字段和表的MySQL数据库字符集为utf8:将字符集更改为UTF8的所有表和字段在mysql
mysql --database=dbname -B -N -e "SHOW TABLES" \
| awk '{print "SET foreign_key_checks = 0; ALTER TABLE", $1, "CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; SET foreign_key_checks = 1; "}' \
| mysql --database=dbname &
但我有一些关于它的问题:
哪里的用户名和密码,必须考虑到能够登录到mysql数据库?
为什么要使用&?
我应该输入它,因为它是没有用户名,并等待?我怎样才能知道情况?