环境:ubuntu, 安装mysql 和 MySQL-python驱动,使用外网连接mysql。
安装mysql:
1,sudo apt-get update(可选,有时候安装失败和没有更新apt源有关系,尤其是新系统)
2,sudo apt-get install mysql-server 装server,会提示输入root用户的密码
创建一个数据库 create database user_info
命令 service mysql restart, 重启mysql, 使用外网mysql客户端连接。
安装MySQL-python:
pip install MySQL-python , 如果安装失败,出现EnvironmentError: mysql_config not found 错误,需要安装sudo apt-get install libmysqlclient-dev,成功后再次执行pip install MySQL-python。
安装mysql:
1,sudo apt-get update(可选,有时候安装失败和没有更新apt源有关系,尤其是新系统)
2,sudo apt-get install mysql-server 装server,会提示输入root用户的密码
3,sudo apt-get install mysql-client
mysql -u root -p -》 输入刚才设置的密码 -》 进入mysql表明连接成功(退出直接ctrl+c)。
创建一个数据库 create database user_info
设置数据库权限(如果需要的话): GRANT ALL PRIVILEGES ON user_info.* TO 'root'@'localhost' IDENTIFIED BY 'password'; 其中的localhost需要注意,如果想在外网使用root用户连接,需要将'localhost' 改为 '%', 即允许在所有ip连接。
命令 service mysql restart, 重启mysql, 使用外网mysql客户端连接。
安装MySQL-python:
pip install MySQL-python , 如果安装失败,出现EnvironmentError: mysql_config not found 错误,需要安装sudo apt-get install libmysqlclient-dev,成功后再次执行pip install MySQL-python。