1、开启mysql的网络访问:
1) sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf文件里把bind-address =127.0.0.1注释掉;
2) 在mysql中给需要开远程访问的用户grant权限;'用户名'@'%';
2、终端上用python的mysql访问,报错:'cryptography' package is required for sha256_password or caching_sha2_password auth methods
解决办法是在ubuntu服务器端也装上pymysql。