Add note on what to do if a new database is created.
[philipp/winterrodeln/mediawiki_extensions/wrreport.git] / unicode.txt
1 https://stackoverflow.com/questions/39463134/how-to-store-emoji-character-in-mysql-database
2 http://tonyshowoff.com/articles/better-unicode-support-for-mysql-including-emoji/
3
4
5 ALTER DATABASE `philipp_winterrodeln_wiki` CHARACTER SET 'binary';
6
7 ALTER TABLE wrinncache CONVERT TO CHARACTER SET 'utf8mb4';
8 ALTER TABLE wrintermapsreport CONVERT TO CHARACTER SET 'utf8mb4';
9 ALTER TABLE wrintermapsreporthistory CONVERT TO CHARACTER SET 'utf8mb4';
10 ALTER TABLE wrintermapssledrun CONVERT TO CHARACTER SET 'utf8mb4';
11 ALTER TABLE wrmappathcache CONVERT TO CHARACTER SET 'utf8mb4';
12 ALTER TABLE wrmappointcache CONVERT TO CHARACTER SET 'utf8mb4';
13 ALTER TABLE wrregion CONVERT TO CHARACTER SET 'utf8mb4';
14 ALTER TABLE wrregioncache CONVERT TO CHARACTER SET 'utf8mb4';
15 ALTER TABLE wrreport CONVERT TO CHARACTER SET 'utf8mb4';
16 ALTER TABLE wrreportcache CONVERT TO CHARACTER SET 'utf8mb4';
17 ALTER TABLE wrsledruncache CONVERT TO CHARACTER SET 'utf8mb4';
18
19
20
21 Remove the line
22 $wgDBmysql5 = True;
23 from LocalSettings.php
24 or set
25 $wgDBmysql5 = False;
26
27
28 ----
29
30 In case a new database is created:
31
32 CREATE DATABASE philipp_winterrodeln_wiki;
33 CREATE USER `philipp`@`localhost` IDENTIFIED VIA mysql_native_password USING 'invalid' OR unix_socket;
34 GRANT ALL PRIVILEGES ON philipp_winterrodeln_wiki.* TO 'philipp'@'localhost' WITH GRANT OPTION;
35
36 -- CREATE USER philipp_www