Установка MySQL — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
(Новая страница: «Перед установкой MySQL добавим опцию в <code bash>/etc/make.conf</code> # echo ‘WITH_XCHARSET=all’ » /etc/make.conf Эта оп…»)
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
Перед установкой MySQL добавим опцию в <code bash>/etc/make.conf</code>
 
Перед установкой MySQL добавим опцию в <code bash>/etc/make.conf</code>
 
  # echo ‘WITH_XCHARSET=all’ » /etc/make.conf
 
  # echo ‘WITH_XCHARSET=all’ » /etc/make.conf
Эта опция заставит порт MySQL скомпилироваться с поддержкой всех возможных наборов символов, а не только с базовым латиницей.
+
Эта опция заставит порт MySQL скомпилиться с поддержкой всех возможных наборов символов, а не только с базовым латиницей.
  
  
Строка 9: Строка 9:
  
  
Установка пароля рута.\\
+
Установка пароля рута.<br/>
 
Вариант 1:
 
Вариант 1:
 
  mysql> update user set Password=PASSWORD('пароль') WHERE User='root';
 
  mysql> update user set Password=PASSWORD('пароль') WHERE User='root';
Строка 16: Строка 16:
 
Вариант 2:  
 
Вариант 2:  
 
  # /usr/local/bin/mysqladmin -u root password 'пароль'
 
  # /usr/local/bin/mysqladmin -u root password 'пароль'
 +
  
 
Рихтуем /etc/my.cnf:  
 
Рихтуем /etc/my.cnf:  

Текущая версия на 20:41, 3 декабря 2013

Перед установкой MySQL добавим опцию в /etc/make.conf

# echo ‘WITH_XCHARSET=all’ » /etc/make.conf

Эта опция заставит порт MySQL скомпилиться с поддержкой всех возможных наборов символов, а не только с базовым латиницей.


Ставим сервер

# cd /usr/ports/databases/mysql50-server
# make install clean


Установка пароля рута.
Вариант 1:

mysql> update user set Password=PASSWORD('пароль') WHERE User='root';
mysql> flush privileges;

Вариант 2:

# /usr/local/bin/mysqladmin -u root password 'пароль'


Рихтуем /etc/my.cnf:

[mysqld]
port = 3306
bind-address = 127.0.0.1
log=/var/log/mysql.log

[client]
default-character-set=cp1251