Talk:Mysql

Кодировка
http://dev.mysql.com/doc/refman/5.1/en/charset-applications.html

На этапе установки. Видимо, прописать при сборке порта

На этапе старта Пытался прописывать в mysql_args="character-set-server=utf8", но выдает ошибку /usr/local/libexec/mysqld: Too many arguments (first extra is 'character-set-server=utf8').

Как по умолчанию стартует: mysql 1086  0.0  0.1  3456  1072 con- I     5:00PM   0:00.01 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql --pid-file=/var/db/mysql/leksey.tushino.com.pid mysql 1151  0.0  0.9 45872 19508 con- I     5:00PM   0:07.75 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/my.cnf --basedir=/usr/local --datadir=/var/db/mysql --log-error=/var/db/mysql/leksey.tushino.com.err --pid-file=/var/db/mysql/leksey.tushino.com.pid

Расположение конфигурационного файла
Found /var/db/mysql/my.cnf The data directory is a deprecated location for my.cnf, please move it to /usr/local/etc/my.cnf

Наделение правами доступа к определенной базе
GRANT ALL PRIVILEGES ON wikidb_freebsd.* TO 'wikiuser_freebsd'@'localhost' IDENTIFIED BY '2343qw4q' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON wikidb_wiki.* TO 'wikiuser_wiki'@'localhost' IDENTIFIED BY 'ааак44erwer' WITH GRANT OPTION;

Удаление пользователя
drop user 'wikiuser_freebsd'@'localhost';

Права
show grants for 'wikiuser_freebsd'@'localhost'; ++ ++ ++
 * Grants for wikiuser_freebsd@localhost                                                                                                             |
 * GRANT ALL PRIVILEGES ON *.* TO 'wikiuser_freebsd'@'localhost' IDENTIFIED BY PASSWORD '*FA4832428423848234282384823' WITH GRANT OPTION             | 
 * GRANT ALL PRIVILEGES ON `wikidb_freebsd`.* TO 'wikiuser_freebsd'@'localhost' WITH GRANT OPTION                                                    |