
数据库
iplaypygocontainer
认真亦信仰
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql安装
一.安装1.从网上下载MySQL,下载地址:https://dev.mysql.com/downloads/mysql/2. 下载完成后解压我解压的路径是:D:\mysql\mysql-8.0.12-winx643. 配置文件首先在解压的路径下查看是否含有my.ini的文件,如果没有则新建一个.内容如下:[mysqld]# 设置3306端口port=3306# 设置mysql的...原创 2019-03-07 16:48:25 · 144 阅读 · 0 评论 -
存储过程简介
存储过程简介SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程 存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非...原创 2019-03-23 12:31:15 · 196 阅读 · 0 评论 -
MySQL——存储过程
MySql-高级1.存储过程(procedure)语法:create procedure 存储过程名(参数,…)begin //代码end//注意:存储过程中有很多的SQL语句,SQL语句的后面为了保证语法结构必须要有分号(;),但是默认情况下分号表示客户端代码发送到服务器执行。必须更改结束符通过delimiter指令来跟结束符delimiter // #将结束字符定义为/...原创 2019-03-23 12:30:25 · 319 阅读 · 0 评论 -
mysql联合查询、子查询、多表查询、索引、视图、事务
MySql1.union联合查询将多个select语句的结果纵向组合select * from stuinfo union select * from stuinfoo;union:1.all #显示全部记录2.distinct #(去除重复的值 他是默认)select * from stuinfo union all select * from stuinfoo;查...原创 2019-03-22 21:41:06 · 448 阅读 · 0 评论 -
外连接
用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接( 左(外)连接、右(外)连接、全(外)连接)。数据库表:a_table、b_table**主题:内连接、左连接(左外连接)、右连接(右外连接)**前提建表语句:CREATE TABLE `a_table` ( `a_id` int(11) D...原创 2019-03-17 20:38:06 · 203 阅读 · 0 评论 -
MySQL查询练习
创建数据表employee和dept。CREATE TABLE dept ( d_no INT NOT NULL PRIMARY KEY AUTO_INCREMENT, d_name VARCHAR(50), d_location VARCHAR(100));由于employee表dept_no依赖于父表dept的主键d_no,因此需...原创 2019-03-17 20:33:52 · 794 阅读 · 0 评论 -
Pycharm连接MySQL+建表
import pymysqlbasedata = { 'host': 'localhost', 'port': 3306, 'user': 'root', 'passwd': '', 'db': 'hrm', 'charset': 'utf8'}# 打开数据库连接conn = pymysql.connect(**basedata)try...原创 2019-03-16 15:29:54 · 4426 阅读 · 0 评论 -
数据库外键
MySql1.数据的完整性1.实体的完整性:一个实体就是一条记录,如果记录无法区分,称之为失去了数据的完整性.2.域完整性:如果两个字段无法区分,称之为失去了域的完整性.3.引用的完整性:两个表的对应记录不完整.(不可避免的)4.自定义完整性:自己制定的规则在实现后出现了偏差[email protected]...原创 2019-03-15 19:40:29 · 465 阅读 · 0 评论 -
数据库入门
MySql1.数据库介绍数据库是用来存放数据的,数据不是直接存放在数据库中的,数据库中存放的是表,表中存放的才是数据.所以我们学习就是分为数据的操作,表的操作,数据库的操作.2.数据库的发展史2.1萌芽阶段(文件)所有的存储数据的文件都属于数据库.安全性低.2.2层次模型1.优点:查询分类的数据效率比较高2.缺点: 导航结构,如果查找不同类型的数据,那么效率非常低 ...原创 2019-03-15 19:39:29 · 189 阅读 · 0 评论 -
服务器端数据库表的增删改查(cmd手撸)
一、数据库的创建查看打开cmd 输入 mysql -u root -p 输入密码:******* (进入数据库)展示数据库show databases;进入某个数据库use user;语法:use 数据库名创建一个数据库create database mydatabase;语法:create database ‘数据库名’ charset=‘字符集’(utf8)or(g...原创 2019-03-07 21:31:27 · 748 阅读 · 0 评论 -
解决数据库Can't connect to MySQL server on 'localhost' (10038)的问题
1、数据库莫名就弹出Can’t connect to MySQL server on ‘localhost’ (10061)。2、打开任务管理器->点击服务->找到MySQL***,***(版本号),比如我是8.033、右击启动服务,稍等片刻重新打开数据库就可以了....原创 2019-08-09 09:26:18 · 823 阅读 · 0 评论