Sono in esecuzione mysql -u root -p
(su Ubuntu 12.05), e continuo a ricevere questo messaggio di errore:carattere-set-server e file di configurazione di MySQL
mysql: unknown variable 'character-set-server=utf8'
Infatti nel mio file my.cnf
ho configurarlo perché ho avuto un messaggio che si verifica quando si imposta default-set-server=utf8
che ora è deprecato. Ecco il mio file my.cnf
:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
character-set-server = utf8
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
skip-external-locking
collation-server = utf8_unicode_ci
character-set-server = utf8
init-connect='SET NAMES utf8'
Qualcuno può aiutare?
si imposta il set di caratteri-server' '' sotto il [client] 'sezione del tuo' my.cnf'. Forse hai intenzione di impostare 'character-set-client' lì? – eggyal
Oh oups! Grazie per questo, funziona ora – user1611830