Mysql学习笔记(转)
声明:本页面文字完全转载,仅供个人学习使用,如有侵权请联系!
基础篇通用语法及分类
DDL: 数据定义语言,用来定义数据库对象(数据库、表、字段)
DML: 数据操作语言,用来对数据库表中的数据进行增删改
DQL: 数据查询语言,用来查询数据库中表的记录
DCL: 数据控制语言,用来创建数据库用户、控制数据库的控制权限
DDL(数据定义语言)数据定义语言
数据库操作查询所有数据库:SHOW DATABASES;查询当前数据库:SELECT DATABASE();创建数据库:CREATE DATABASE [ IF NOT EXISTS ] 数据库名 [ DEFAULT CHARSET 字符集] [COLLATE 排序规则 ];删除数据库:DROP DATABASE [ IF EXISTS ] 数据库名;使用数据库:USE 数据库名;
注意事项
UTF8字符集长度为3字节,有些符号占4字节,所以推荐用utf8mb4字符集
表操作查询当前数据库所有表:SHOW TABLES;查询表结构:DESC 表名;查询指定表的建表语句:SHOW CREATE TABLE 表名;
创建表:
12 ...
生日快乐,沃特陌
Happy Birthday To WotemoThese pages are designed to celebrate Wotemo’s birthday, which is on 10.05.
If you visit this website on October 5th, you can enter directly without entering a password.
Or ask Wotemo to get the password.
Hope getting all of your blessings.
By the way, there is a comment function at the bottom of the page.
😘😘😘
使用AI为我们自动生成PPT
随着人工智障,哦不,人工智能的发展,PPT也不用我们做了😁
下面,我将为大家介绍两款AI自动生成PPT的Office插件
(事实上,这两款插件是配合起来使用的)
一. ChatPPT
1. 下载ChatPPT安装包在ChatPPT官网直接点击下载即可
(记得不要修改安装路径,否则可能会出现插件在office中显示不出来的问题)
2. 打开Office PowerPoint新建一个空白文档,你就能在上方看见ChatPPT(包括Motion Go,如果你勾选了Motion Go的话)
二. Motion Go
1. 下载Motion Go安装包在Motion Go官网直接点击下载即可
(记得不要修改安装路径,否则可能会出现插件在office中显示不出来的问题)
2. 打开Office PowerPoint新建一个空白文档,你就能在上方看见Motion Go(包括ChatPPT)
三. 使用方法1. 调教ChatGPT或文心一言Github上有专门的调教方法,如
充当论文润色者
请你充当一名论文编辑专家,在论文评审的角度去修改论文摘要部分,使其更加流畅,优美。下面是具体要求:
能 ...
深入链表,将链表进行升序排列
历经数天磨练(Bug快把我侵蚀),我终于将这款将链表合并然后进行升序排列程序做出来啦~撒花✿✿ヽ(°▽°)ノ✿
一.代码组成本代码是两个程序
第一个程序是先将两个单链表合并,然后再对链表进行插入排序
第二个程序是先将两个单链表进行排序,然后再将两个有序单链表进行合并
两个程序演示如下(仔细看,有区别):
二.代码部分话不多说,上代码:第一个程序:单链表排序合并.cpp第一部分12345678#include <iostream>using namespace std;// 定义一个链表节点的结构体struct node { int num; // 存储整数数据 struct node* next; // 指向下一个节点的指针};
第二部分1234567891011121314151617// 创建链表的函数node* create(void) { struct node* head = nullptr, * tail = nullptr, * tmp = nullptr; node* list[ ...
初学链表,尝试插入、删除操作
一个在3后面插入4,然后删除所有4的程序,哈哈哈
前言添4删4,4不4有冰
在链表这里卡了老长时间,终于没有Bug了:)
代码实现如图
一、代码介绍这个程序可以输入一串数字(以-1结尾代表结束),然后在3后面插入4,然后删除所有的4,使用了c++的函数,结构体,指针,链表用到了单向链表的插入和删除等功能
二、代码部分1.插入函数代码如下:
123456789101112131415161718192021222324// 在链表中插入一个节点,节点值为num2+1void insert(node* head, int num2){ node *tmp = nullptr, *tail = nullptr; tail = head->next; // 遍历链表,找到节点值为num2的位置 while (tail->next != nullptr) { tmp = new node({num2 + 1, nullptr}); if (tail->num == num2 ...
一个Python & Pygame开发的贪吃蛇小游戏
SnakeGame一个Python & Pygame开发的贪吃蛇小游戏
由Wotemo自主编写
共有单机版,联机版和最新一步到位联机版三种
单机版不能保存得分
联机版可以保存得分
最新一步到位联机版可以保存得分
注:
最新一步到位联机版使用的是Leancould读写数据不懂Leancould的可以去百度一下
联机版需要flask框架
本文件夹中的SnakeUsers已安装好虚拟环境和Flask
Flask基本安装方法:(联机版看,大神无视)
打开powershall
cd到SnakeUsers文件夹 cd C:\SnakeUsers
构建虚拟环境 py -3 -m venv venv
激活虚拟环境 venv\Scripts\activate
安装Flask pip install Flask
导出 FLASK_APP 环境变量 $env:FLASK_APP = “main.py”
运行服务器 flask run –host=0.0.0.0
下面展示最新一步到位联机版的Python代码(三个完整版代码可以在Github中找到)
第一部分:main. ...
一款完备的Python用户注册与登录系统(含验证码及哈希加密)
滴滴滴,沃特陌与您汇报情况
历经几个周末的时间,我终于将这款用户注册与登录系统做出来啦~撒花✿✿ヽ(°▽°)ノ✿
一.特性
邮箱验证码验证身份的真实性
验证码错误次数限制
验证码具有时效性,超时将会失效(这里设置的是五分钟)
可以用’用户名‘或者’邮箱‘登录,登录方式不再单一
使用哈希函数进行加密,用户信息更安全
多用if等简单语句,小白也能看懂
二.基础要求
Python的基本语法
熟练掌握if,else,while,for等语句
会使用def函数
会调用模块(import module)
了解哈希函数
了解列表,字典的格式与用法
会使用open等语句读写txt文件以存储用户数据
用到的模块有:json,hashlib,random,string,os,time等
三.代码部分本系统由四部分代码组成:
users.py(主代码,程序在此运行)
login.py(用户登录时调用)
register.py(用户注册时调用)
check_code.py(发送验证码时调用)
第一部分:uers.py1234567891011121314151617"""用 ...
Hello World
这是我的第一篇博客1print('Hello World!')