数据库
qq_38483191
希望大家多多关注
展开
-
关于自动编号的 id 作为数据库主键的问题
主关键字(主键,primary key)是被挑选出来, 作表的行的唯一标识的候选关键字。但是我们在建表时,有时候会有一个自动编号的id字段和学号字段。那么,我们选择id还是学号(sno)作为关键字?在这样的表中,该选择什么作为主键?其实很多人会选择sno作为主键,那是一个误区。应该选择id作为主键。理由如下:根据主码的定义,建立主键应该遵循的原则1. 主键应当是对用户没转载 2017-11-08 22:57:59 · 9416 阅读 · 0 评论 -
.netcore 链接mysql的配置
在appsettings.json配置为:namespace TodoApi{ public class Startup { public voidConfigureServices(IServiceCollection services) { services.AddDbContext<TodoContext>...原创 2018-03-27 22:52:09 · 818 阅读 · 0 评论 -
thinkphp5.1一个简单的数据库查询
新建一个数据表如下图,表名为useradmin,数据库名为test:数据库配置为:return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 'database' => 'test', // 用户名 'username' =>...原创 2018-05-08 20:46:22 · 8031 阅读 · 5 评论 -
实验五md5的加密与解密及使用php对MD5进行改进
实验项目:实验五md5的加密与解密及使用php对MD5进行改进实验目的:认识md5算法,用工具实现对字符使用md5算法加密与解密,在php中使用php字符串处理来进行一些简单改进。实验原理MD5加密原理:MD5算法过程对MD5算法简要的叙述可以为:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级...原创 2018-05-10 20:41:26 · 2917 阅读 · 1 评论 -
ubuntu16.04安装MySQL Workbench 6.3.10
1. MySQL Workbench简介: MySQL Workbench是为MySQL设计的ER/数据库建模工具。是著名的数据库设计工具DBDesigner4的继任者。具有设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移的作用。是一款值得事业的MySQL管理工具2.安装包下载(deb包下载): 打开网址: https://dev.mysql.com/do...原创 2018-06-03 21:15:15 · 2382 阅读 · 0 评论 -
Msql模糊查询
模糊查询的概念:提供多种数据库匹配模式 %:指0个或者多个字符 _:表示单个字符 []:表示一个字典,有特殊写法:例如0-9 可写成[0-9]表示数字1 2 3 4 5 6 7 8 9 [^ ] :表示不在括号所列之内的单个字符。其取值和 [] 相同,但它要求所匹配对象为指定字符以外的任一个字符。注意:由于通配符的...原创 2018-07-25 15:38:56 · 273 阅读 · 0 评论