19
0
Fork 0
wiki/HowToRedmine-Source/BDD/MySQL.md

36 lines
820 B
Markdown
Raw Normal View History

2016-12-29 11:25:39 +01:00
**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été révisée.**
# Mysql
### Prérequis
Installation de [wiki:HowtoMySQL MySQL].
Installation des librairies de développements MySQL
~~~
aptitude install libmysqlclient-dev
~~~
### Configuration
Création de l'utilisateur et de la base de donnée :
~~~
MYSQLPASS=$(perl -e 'print map{("a".."z","A".."Z",0..9)[int(rand(62))]}(1..16)')
mysql <<EOF
CREATE DATABASE $REDMINE CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON $REDMINE.* TO "$REDMINE"@'localhost' identified by '$MYSQLPASS';
EOF
~~~
Configuration autologin MySQL de l'utilisateur $REDMINE :
~~~
cat > /home/$REDMINE/.my.cnf <<EOF
[client]
user = $REDMINE
password = $MYSQLPASS
EOF
~~~
Correction des droits sur .my.cnf :
~~~
chown $REDMINE: /home/$REDMINE/.my.cnf
~~~