dpMySql8.0版本以上连接不上图形化界面及Navicat15安装教程_冰淇淋冷嘛的博客-CSDN博客
破解不出来
(35条消息) Python连接MySQL数据库_神奇的老黄的博客-CSDN博客
.ini后缀修改:
MySQL配置问题:
安装成功界面:
111:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)
(34条消息) ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)_huang6ing的博客-CSDN博客
222:
The designated data directory E:\Desktop\MySQL\mysql222\data\ is unusable. You can remove all files that the server added to it.
真正。安装成功:(压缩版有问题)
(35条消息) mysql安装教程【安装版】_超级小的大西瓜的博客-CSDN博客_mysql安装教程
二、
Python3用Django连接Mysql-很详细的亲测过程(Mac或者Windows)_一心精通Java的靓仔程序员的博客-CSDN博客_django链接mysql
) SQL语句学习_Morning sunshine的博客-CSDN博客_sql语句学习
问题:
在pych中创建dj文件:
查看是否安装mysql
ModuleNotFoundError: No module named 'pymysql':
找setting中的代码:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 默认
'NAME': 'django(注意更换自己的数据库名称)', # 连接的数据库 #一定要存在的数据库名
'HOST': '127.0.0.1', # mysql的ip地址
'PORT': 3306, # mysql的端口
'USER': 'root', # mysql的用户名
'PASSWORD': 'youpwd!!!注意更换' # mysql的密码
}
}
安装
连接成功:
报错:
SQL:
SQL 是一种标准化的语言,它允许你在数据库上执行操作,如创建数据库、表等等,查询内容,更新内容,并删除条目等操作。Create, Read, Update, and Delete 通常称为CRUD操作。
删除:
查询:
常用:
)对数据库和数据表的操作:
Show databases
Show tables
Insert into 表名() values()
Update 表名 set 字段=值 where ...
Delete from 表名 where ...
Select * from 表名 where 条件 order by ...
Desc/asc limit ...Group by ... Having ...
create database test1222; #创建数据库
show databases; #显示当前所有的数据库
alter database test1222 character set utf8; #修改当前数据库的字符编码为utf8
drop database if exists test122202; #删除数据库test122202,如果该数据库存在的话
# ---------------------------------
create table if not exists student(
id int primary key auto_increment, #主键约束,自动增长约束
`name` varchar(30) not null unique, #非空约束,唯一约束
age int,
address varchar(40),
heigh double(5,2), #这是浮点数类型,最多5位,其中必须有两位小数,即最大值为999.99
weight decimal(5,2), #这是精确数值类型,我们定义为:能够存储具有五位数和两位小数的任何值,存储范围为-999.99至999.99。
jianjie text, #这是大文本字符串类型,适合存储比较大的文本数据
photo blob, #这是二进制数据类型,适合存储图片、音频、视频等
birthday date, #日期类型,格式为:yyyy-mm-dd
ruxuetime datetime #日期时间类型 yyyy-mm-dd hh:mm:ss
)charset=utf8;
# ---------------------------------
drop table table_name; #删除某个表;
show tables; #显示当前的库中所有的数据表;
desc student; #查看数据表student中的所有字段;
alter table student add company varchar(50); #为student表增加一个字段;
#一次添加多条数据:
insert into student(id,`name`,age,address) values (4,'曹操',27,'北京海淀'),(5,'周瑜',28,'北京朝阳'),(6,'赵云',30,'北京大兴');
update student set age=24,address="河北保定" where id=1; #更新某条数据
update student set age=age+5; #将所有的年龄都加5岁;
# ---------------------------------
delete from student where `name`="zhangsan"; #删除表中的某个字段;
#对比:
drop table table_name; #删除某个表;
2)其他命令:
进入mysql管理命令行的命令?
Mysql -uroot -p 回车 密码
showdatabases;
显示当前 mysql 服务器中有哪些数据库
show create database mysql;
显示创建数据库的 sql 语句
show create table user;
显示创建表的 sql 语句
desc user;
查询 user 表的结构
explain select * from user;
获取 select 相关信息
show processlist;
显示哪些线程正在运行
SHOW VARIABLES;
显示系统变量和值
SHOW VARIABLES like ’ %conn% ’
显示系统变量名包含 conn 的值
LEFT JOIN
SELECT A.id,A.class FROM A LEFT JOIN B ONA.cid=B.id
三、
创建文件夹
添加app名
添加文件
官方教程
https://docs.djangoproject.com/en/4.0/topics/http/urls/
views.py
路由:...........
爆鬼错?
重新搞:
startproject mysite
runserver(cd mysite 好像是为了后面code.用VS.code打开。)
创建app
主文件中关联:
鬼:
解决:
Ubuntu18.04环境下,在终端已安装好pymysql,但是在pycharm中不能使用_mob604756fb6267的技术博客_51CTO博客
继续错:
继续:
(41条消息) django.db.utils.OperationalError: (1049, “Unknown database ‘runoob‘“)_nk南枫的博客-CSDN博客
继续:
(41条消息) keras保存加载模型报错“AttributeError: ‘str‘ object has no attribute ‘decode‘”_廿十七的博客-CSDN博客
(41条消息) 成功解决AttributeError: ‘str‘ object has no attribute ‘decode‘_一个处女座的程序猿的博客-CSDN博客
解决不了。可能是因为两个py导致一部分包下载到了e盘一部分下到了c盘。
(移动桌面这就不是人能想到的操作)
(41条消息) python 安装包的默认路径与更改_qq_43426714的博客-CSDN博客(41条消息) python默认安装位置_如何更改python中pip的默认安装路径_weixin_39942992的博客-CSDN博客
没用