Код: Выделить всё
cd /usr/ports/databases/mysql55-server
make install clean
Код: Выделить всё
┌────────────────────────────────────────────────────────────────────┐
│ Options for mysql-server 5.5.12 │
│ ┌────────────────────────────────────────────────────────────────┐ │
│ │ [X] OPENSSL Enable SSL support │ │
│ │ [ ] FASTMTX Replace mutexes with spinlocks │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
├─└────────────────────────────────────────────────────────────────┘─┤
│ [ OK ] Cancel │
└────────────────────────────────────────────────────────────────────┘
Код: Выделить всё
cp /usr/local/share/mysql/my-default.cnf /var/db/mysql/my.cnf
Код: Выделить всё
[mysqld]
character-set-server = utf8
collation-server = utf8_unicode_ci
skip-character-set-client-handshake
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
innodb_buffer_pool_size = 4G
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 8M
innodb_log_file_size = 128M
[client]
default-character-set = utf8
Код: Выделить всё
unix# /usr/local/etc/rc.d/mysql-server start
Starting mysql.
unix#
Код: Выделить всё
mysqladmin -u root password 'новый_пароль'
Код: Выделить всё
unix# mysql -uroot -pваш_пароль
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.12 Source distribution
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> quit
Bye
unix#
Но СУБД мы ставили зачем-то же - потому создаём нужную нам базу данных
Код: Выделить всё
mysql --user=root --password=P@$$w0rd -e "CREATE DATABASE cdrstats CHARACTER SET UTF8;"
Код: Выделить всё
mysql --user=root --password=P@$$w0rd -e "GRANT ALL PRIVILEGES ON cdrstats.* TO 'cdrstats'@'localhost' IDENTIFIED BY 'secret' WITH GRANT OPTION;"
Код: Выделить всё
mysql> use powerdns;
Database changed
mysql> \. schema.mysql.sql
Код: Выделить всё
server# cat /usr/local/share/doc/zoneminder/zm_create.sql | mysql -uroot -pP@$$w0rd zm