数据库
文章平均质量分 53
我与黑夜
这个作者很懒,什么都没留下…
展开
-
MYSQL的外键约束
外键约束子(父)表外键类别以及定义子(父)表了解外键约束,首先认识一下子(父)表的基本概念。父表:被外键引用的表子表:引用父表中的主键作为外键的表外键外键是指引用另外一个表中的一列或多列数据,被引用的列应该具有主键约束或者唯一性约束。外键用来建立和加强两个表数据之间的连接。优点:可以使得两张表关联,保证数据的一致性和实现一些级联操作。作用:保证数据的一致性,完整性,主要目的是控制存储在外键表中的数据。使两张表形成关联,外键只能引用父表中的列的值。类别以及定义在设置外键约束的时候,删除(D原创 2021-06-01 17:40:10 · 398 阅读 · 1 评论 -
MySQL修改用户密码的方法及命令
前言1、忘记授权用户的密码2、更新授权用户的密码(1)、使用SET PASSWORD命令(2)、使用mysqladmin命令(3)、使用Update直接更新user表在MySQL的使用过程,难免疏忽,忘记了授权用户的密码,还有就是授权用户的密码需要更新,都需要我们去重置密码。分两种情况。1、忘记授权用户的密码以windows为例,假设授权用户为root.(1)关闭正在运行的MySQL服务;(2)打开DOS窗口,切到数据库安装的mysql/bin目录下,输入mysqld.exe --skip-g原创 2021-04-16 16:14:12 · 2539 阅读 · 0 评论 -
【MYSQL】自动验证数据库升级准确性的方法
新建文本新建一个文本(如:execl),每次数据库升级按照一定的规则填写本次升级内容,如增加字段(类型,长度,默认值,是否外键)/修改字段(类型,长度,默认值,是否外键)等。编写工具用C#开发自动验证的工具,该工具可以自动生成升级脚本,升级数据库并自动生成该次数据库升级的配置文件。验证自动将升级后的数据库和配置文件进行比较,验证一致性。若一致,则升级成功;否则升级失败,打印失败...原创 2019-09-19 17:06:29 · 369 阅读 · 0 评论 -
【SQL Server】批量删除指定数据库
连接数据库命令行 sqlcmd -U sa -P Pass@word -S 127.0.0.1 -d master -i sql脚本路径关闭数据库连接(转载连接:http://www.cnblogs.com/kglovekk/p/9556786.html)use master GOcreate proc KillSpByDbName(@dbname varchar(20)) ...原创 2019-09-19 17:23:39 · 900 阅读 · 0 评论 -
PostgreSQL如何设置远程连接?
文章目录 一、修改配置文件 1.pg_hba.conf配置PostgreSQL数据库的访问权限 2.postgresql.conf配置PostgreSQL数据库服务器的相应的参数 二、设置防火墙入站规则一、修改配置文件PostgreSQL安装路径下的data,默认安装路径:C:\Program Files\PostgreSQL\12\data1.pg_hba.conf配置PostgreSQL数据库的访问权限用记事本打开pg_hba.conf,在...原创 2021-04-10 12:29:04 · 590 阅读 · 2 评论