Signed-off-by: Mason James <mtj@kohaaloha.com>
[misc/.git] / koha-mysql-init / README
1 # Execute 'auto_increment' fix for all instances on MySQL start
2
3 ### here is a small fix for the problem describe below...
4
5 ### "have to make sure all of the lines are repeated for every DB using the same MySQL server (could we automate this with packages?)"
6
7 ### https://wiki.koha-community.org/wiki/DBMS_auto_increment_fix
8
9 # install notes tested on debian.9
10
11 ## clone repo
12 $ git clone https://github.com/KohaAloha/koha-mysql-init
13
14 ## copy files
15 $ sudo  cp -a ./koha-mysql-init/koha-mysql-init.sh /etc/koha/
16 $ sudo  cp -a ./koha-mysql-init/koha-mysql-init.sql /etc/koha/
17 $ sudo  cp -a ./koha-mysql-init/koha-mysql-init.service  /etc/systemd/system/
18
19 ## enable systemd unit file
20 $ sudo systemctl enable  koha-mysql-init 
21 $ sudo systemctl daemon-reload
22 $ sudo systemctl list-unit-files | grep koha
23 koha-mysql-init.service                enabled
24
25
26 ## execute init script, via mysql 
27 $ sudo service mysql stop
28 $ sudo service mysql start
29
30
31 ## confirm unit was run ok
32 $ sudo tail -f /var/log/syslog  | grep -i koha
33 Oct 31 14:54:53 server11 systemd[1]: Starting Koha SQL init...
34 Oct 31 14:55:03 server11 systemd[1]: Started Koha SQL init.
35
36
37