flask-SQLALCHEMY 远程连接数据库

1、新增用户

进入mysql命令行

mysql -u root -p123456

运行添加命令,用户root,密码123456,密码最好设置复杂一点。*.*表示所有数据库和表,可指定只能访问某个库。这里只是随便填一下。

 mysql> grant select,insert,update,delete on *.* to 'root'@'8.8.8.8' Identified by '123456';

查看是否添加成功

mysql> use mysql;

mysql> select host,user,password from user;


2、修改配置文件

vim /etc/mysql/my.cnf

找到bind-address = 127.0.0.1

注释掉这行,如:#bind-address = 127.0.0.1

重启mysql

3、修改falsk配置文件

127.0.0.1换成你要连接的IP,按上面的要求配置好的数据库IP就行。

mysql://root:[email protected]/mydatabase

你可能感兴趣的:(mysql,python)