sql和python还有c语言_Python语言之原生sql整理
本文主要向大家介绍了Python语言之原生sql整理,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。
mysql -uroot -p #登录mysql命令
password: #输入密码
mysql> #每条mysql命令后面都要加分号结尾
show databases; #打印整个mysql数据库里的所有库名
use mysql; #进入数据库 use 数据库名 切换不同数据库
#显示所有表 tables 表格
desc user; #显示user表结构
desc user\G; #竖状显示表结构
select *from user; #查看user表内所有数据
select User from user; #查看mysql所有用户
grant select,insert,update,delete,create,drop #授权 查,插入,改,删除,新增,删除
grant all on test.* to 'jiang'@'%' identified by 'root'; #授权(查,插入,改,删除,新增,删除)用户jiang访问test数据库的所有表
密码root
create user 'test'@'localhost' identified by '123456'; #添加新用户 create 创造
create user 'test'@'%' identified by '123456'; #允许外网访问
flush privileges; #刷新权限
create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci; #为用户创建数据库
create user 'test'@'%' identified by '123456'; #允许外网访问
flush privileges; #刷新授权
show tables 查看数据库所有表
创建数据表
create table stdent(
id int auto_increment, id字段 自增长
name char(32) not null, name字段 不能为空
age int not null, age字段 不能为空
register_date date not null, date字段 register_date格式 不能为空
primary key(id)); 设id为主键
insert into stdent(id,name,age,register_date) values(2,'jum',18,'2018-7-2; 数据表添加数据
select *from stdent; #显示stdent所有表内信息
select *from stdent limit 3 offset 2; 从第2(不包括第二条)条数据开始查 查3条数据
select * from stdent where id>3; 按条件查找数据
select * from stdent where register_date like "2018-07%"; 模糊查找
update stdent set name='jum',age=6 where id=1; 更改数据
delete from stdent where id=4; 删除数据
selcet *from stdent order by id desc 降序 默认为升序
alter table stdent add sex enum("m","f"); 添加字段
数据库
1.数据以表格的形式出现
2.每行为各种记录名称
3.每列为记录名称所对应的数据域
4.许多的行和列组成一张表单
5.若干的表单组成database
数据库: 数据库是一些关联表的集合。
数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。
列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。
行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。
冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。
主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。
外键:外键用于关联两个表。
复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。
索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。
参照完整性: 参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。
如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”
C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456
本文由职坐标整理并发布,希望对同学们学习Python有所帮助,更多内容请关注职坐标编程语言Python频道!
sql和python还有c语言_Python语言之原生sql整理相关推荐
- python高级语言应用报告_Python 语言及其应用 - 第一章
1.1:Python是一门动态语言(也被称为脚本语言),是一门非常通用的高级语言. 1.2:关于静态语言与动态语言:静态语言要求你必须声明每个变量的类型:它会使用多少内存以及允许的使用方法.计算机利用 ...
- 怎么理解python语言_Python语言入门1-理解Python语言
本文主要向大家介绍了Python语言入门的理解Python语言,通过具体的内容向大家展现,希望对大家学习Python语言入门有所帮助. python是解释型的脚本语言 解释型语言 与C/C++等编译型 ...
- python十大语言_Python语言的十大神器
本文主要向大家介绍了Python语言的十大神器,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 相传在上古时期,混沌未分,鸿蒙初现,天地间产生十件威力无比的神器,分别是:东皇钟.轩 ...
- django mysql sql语句_Django中使用mysql数据库并使用原生sql语句操作
Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...
- python语言1002python语言_PYTHON语言学习
PYTHON 语言学习 通过两个星期的自学 python 语言,初步了解到 python 的知识构架.它比 C 语言和 C++ 语 言在某种程度上来说要简单些, 但是也有很多我不懂的东西. 陈老师给我 ...
- python 测试端口连通_Python语言 实现端口连通性检测
本文主要向大家介绍了Python语言 实现端口连通性检测,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. # -*- coding: utf-8 -*- #!/bin/env py ...
- python智力问答游戏_Python语言编写智力问答小游戏功能
本篇博文将使用Python代码语言简单编写一个轻松益智的小游戏,效果如下所示: 1.设计思路 本项目使用SQLite建立问答题库,每道题包括4个选项答案(3个正确答案,1个错误答案).每道题都有一定分 ...
- 怎么用python画个电脑_python语言还是java如何用python画爱心
用python绘制爱心的基本步骤如下: 002pc.com对<python语言还是java如何用python画爱心>总结来说,为我们学习Python很实用. 首先先下载安装好python程 ...
- python编程定义圆_Python语言编程系列014——PyQt中自定义圆形指示灯
背景 PyQt是Qt界面库在Python下的绑定库,为熟悉或喜欢Qt的开发者在Python语言下编写GUI界面程序提供了极大的便利,关于自定义控件前面已经给出了两个例子,分别是自定义颜色指示框控件和自 ...
最新文章
- Best jQuery Plugins of 2010
- php on duplicate key,php – ON DUPLICATE KEY UPDATE值;两次插入相同的值
- linux下find命令用法
- WP8.1程序开发,可视树VisualTreeHelper类的使用
- 1一9数字行书写法_EduOffice数字书法教室-书法个性化临摹课件制作
- 多继承-概念、语法和基本演练
- 线程中这么调用类_这些线程知识总结是真的到位!java开发两年的我看的目瞪口呆
- 如何利用百度知道推广网站
- 输入一个数字n,输出一个n层的特定三角形
- 牙医管家口腔管理软件DSD微笑设计3.8版本更新
- 2021年安徽省职业院校技能大赛网络搭建与应用竞赛
- 关于华为的工作情况的一些解答
- HTML的标签与选择器
- SwiftUI中应用Hero动画(Hero Animation)时一些需要填的坑
- NVMe1.4 Admin Command学习(6) get feature set feature
- redis 启动命令 (windos)
- 广东各高校的校花大全(多图)
- Github docker源码之代码文件docker/image的解读
- PMBOK学习总结之项目管理
- 3BHE029110R0111 ABB
热门文章
- 每日一皮:没想到现实比赛里也能和拳皇一样蓄力攻击...
- 您有一份意外的福利待领取!
- 判断五个分数等级划分_2021年迎来新高考,你对“赋分等级”了解吗?选科注意这几点...
- cv::cuda::split 使用
- vs c# release断点调试
- mtcnn android
- Qt编写OpenMP程序--循环测试
- wfs.js 多路视频 串屏 闪烁
- ElasticSearch Python Client ReadTimeout
- python reshape transpose