1、数据库备份不要数据,只导出表:
mysqldump -uroot -p -h127.0.0.1 -P5855 --default-character-set=utf8 --hex-blob=true --single-transaction --skip-tz-utc --databases --no-data athena >file.sql.20200324143030
2、数据库备份,导出建表语句和表里面的全部数据:
mysqldump -uroot -p123456 -h172.17.20.144 -P3306 --default-character-set=utf8 --hex-blob=true --single-transaction --skip-tz-utc --databases ekpss >sql.sql
3、数据库授权远程登录:
update user set host = '%' where user = 'root'; #这一句可能会报错,但是没关系,它其实已经正常的执行了。
FLUSH PRIVILEGES;
4、查看当前数据库的端口
>> select @@port;