目录
-pycharm链接MySQL
pycharm中也支持可视化便携操作数据库的接口
1、安装插件
2、找到链接数据库的位置——代码区域右侧
3、点击新建"+"号—数据源—MySQL
4、一定要先下载驱动,再输入密码等参数测试连接
5、连接成功后确定,否则换MySQL重新下载驱动
之后就可以用pycharm操作数据库了,但千万记住要点击commit提交
-Django链接MySQL
Django配置文件settings.py中有以下代码,默认用的sqlite3数据库
DATABASES = {
'default':{
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
若想让Django链接MySQL,需把上述代码更换为如下:
DATABASES = {
'default':{
'ENGINE': 'django.db.backends.mysql',
'NAME': '数据库名',
'USER': '用户',
'PASSWORD': '密码',
'HOST': '127.0.0.1', # 端口号,这为本地
'PORT': 3306, # MySQL端口3306
'CHARSET': 'utf8' # 不加-
}
}
但若想Django项目真正能运行起来,需去项目文件夹下或任意app文件夹下的__init__.py中代码声明
# 代码声明
# django默认用的是mysqldb模块链接MySQL,但该模块兼容性不好,需手动改为pymysql链接
import pymysql
pymysql.install_as_MySQLdb()