Testing meteor, react and mysql together using the Tasks app from the Meteor-React tutorial. The tutorial repository is here. It requires the numtel:mysql package.
Information on installing Meteor is here. Then run the following:
git clone https://github.com/hectoroso/meteor-react-mysql-tasks.git
meteor create meteor-react-mysql-tasks
cd meteor-react-mysql-tasks/
meteor remove autopublish
meteor remove insecure
meteor add accounts-ui accounts-password
meteor add react
meteor add numtel:mysql
Add or uncomment the following from your my.cnf (location depends on installation and platform) to ensure it's outputing a binary log. More info on setting up MySql here.
server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
-
Restart mysql.
-
Edit settings.json based on your mysql settings
-
Run tasks.sql on MySQL server
Run the following in mysql:
GRANT REPLICATION SLAVE, REPLICATION CLIENT, SELECT ON *.* TO 'root'@'%';
meteor –-settings settings.json