mirror of
				https://bitbucket.org/Ioncannon/project-meteor-server.git
				synced 2025-05-20 08:26:59 -04:00 
			
		
		
		
	servers now log (almost) everything to file
- regex'd in mysqlexception logging - servers can now specify server_port, log_path, log_file - added scripts to import/export all tables (exporting will export a handful of garbage table names, open and check for structure before deleting) - fixed packet logging (thanks deviltti)
This commit is contained in:
		
							
								
								
									
										10
									
								
								sql/export.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								sql/export.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| #!/bin/bash | ||||
| EXPORT_PATH=C:/repositories/ffxiv-classic-server/sql/ | ||||
| USER=root | ||||
| PASS=root | ||||
| DBNAME=ffxiv_server | ||||
| for T in `mysqlshow -u $USER -p$PASS $DBNAME %`; | ||||
| do | ||||
|     echo "Backing up $T" | ||||
|     mysqldump -u $USER -p$PASS $DBNAME $T --extended-insert=FALSE --no-tablespaces > $EXPORT_PATH/$T.sql | ||||
| done; | ||||
							
								
								
									
										17
									
								
								sql/import.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								sql/import.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| #!/bin/bash | ||||
| IMPORT_PATH=C:/repositories/ffxiv-classic-server/sql/ | ||||
| USER=root | ||||
| PASS=root | ||||
| DBNAME=ffxiv_server | ||||
|  | ||||
| ECHO Creating Database $DBNAME | ||||
| mysqladmin -h localhost -u $USER -p$PASS DROP $DBNAME | ||||
|  | ||||
| ECHO Creating Database $DBNAME | ||||
| mysqladmin -h localhost -u $USER -p$PASS CREATE $DBNAME | ||||
|  | ||||
| ECHO Loading $DBNAME tables into the database | ||||
| cd $IMPORT_PATH | ||||
| FOR %%X IN (*.sql) DO ECHO Importing %%X & "c:\program files\mysql\mysql server 5.7\bin\mysql" $DBNAME -h localhost -u $USER -p$PASS < %%X | ||||
|  | ||||
| ECHO Finished! | ||||
		Reference in New Issue
	
	Block a user