
sql学习
FreeSoar1
码农一枚
展开
-
mysql存储过程游标使用,触发器编写记录
1.存储过程```sqlCREATE PROCEDURE PCREATE_USERRIGHT(IN FUNCODE varchar(10))BEGIN**//声明相关参数** DECLARE vfuncode varchar(3); DECLARE flag int default 0; DECLARE mc cursor for select fcode from tfunction; **// 声明游标** **//若没有数据返回,程序继续,并将变量flag设为1**原创 2021-12-30 17:08:27 · 185 阅读 · 0 评论 -
mysql8.0相关操作命令记录(修改root密码增删用户权限)
1.修改root账号密码命令:ALTER user 'root' @'localhost' identified by "test1234";2.创建一个z1用户,具有对test数据库中所有表的SELECT/INSERT 权限。**//注意8.0以上版本赋予数据库用户权限时和创建用户需分开操作先创建用户**create user 'z1'@'localhost' identified by '123';grant select,insert on `test1`.* to `z1`@`loca原创 2021-12-11 17:16:51 · 1111 阅读 · 0 评论 -
mysql8.0 忘记密码解决
一.问题:太久没用mysql ,忘记了原先的root密码二:解决1.关闭mysql服务2.使用cd指令切换到mysql的bin目录使用mysqld --console --skip-grant-tables --shared-memory如下图.3.打开一个新的cmd窗口,mysql -u root -p发现可直接Enter键不输入密码进入mysql操作界面,如下图4.使用名为mysql的数据库,将对应user表的密码置空如下图5. 关闭以步骤2mysqld --conso原创 2021-12-08 21:08:27 · 3194 阅读 · 10 评论 -
centos7 关于mongodb的安装配置教程
参考链接:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/centos7 的内核是red hat,所以使用的是官方文档中的Install on Red Hat的安装方法。关键点注意若是使用安装后默认的mongod账户执行mongodb,切记不能指定mongodb的数据和日志目录为在 /root 目录下的目录...原创 2020-01-09 11:33:10 · 250 阅读 · 0 评论 -
启用SQL Server 2008 FILESTREAM功能
今天在做一个数据库还原的时候遇到一个问题,老是提示说“FILESTREAM功能禁用”,在网上查了下才找到解决办法,具体操作如下:1、在“开始”菜单中,依次指向“所有程序”、“Microsoft SQL Server 2008”和“配置工具”,然后单击“SQL Server 配置管理器”。2、在服务列表中,右键单击“SQL Server 服务”,然后单击“打开”。3、转载 2015-06-26 15:12:59 · 561 阅读 · 0 评论 -
sql 中怎么将A表插入B表中,,去除两张 表中含有的重复数据
insert into B(字段列表),select 字段列表 from A where not exists(select * from B where a.keycol1 = b.keycol1)keycol1为A表和B 表中的字段,可能带有主键,可以此字段来判断A表和B表中是否存在相同的数据,where not exists是作为一个条件来判别从A表往B表中插入的数据不与B表已原创 2015-06-27 15:23:38 · 3923 阅读 · 0 评论 -
sql 中如何将A表的数据更新到B表中,数据表备份语句
表A sheet1$,表B T_DICT,要利用表A的数据更新表B中关联的数据:UPDATE T_DICT SET BASYBM0= sheet1$.病案费用编码 FROM sheet1$ WHERE sheet1$.病案费用名称=t_dict.BASYMC0 AND KIND='项目'将表t_dict备份为t_dictbackselect * into t_dic原创 2015-08-04 21:59:22 · 3026 阅读 · 0 评论 -
centos 7 安装mysql-server报错No package mysql-server available
在linux centos 7下安装mysql-server, yum install mysql-server 遇到报错提示No package mysql-server available, 具体如下截图: 解决方案如下: 在centos7中要安装mysql-server,必须先添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql....原创 2018-04-19 14:05:02 · 5275 阅读 · 5 评论 -
远程连接mysql报错Host * is not allowed to connect to this MySQL server 解决方法
mysql -u root -p (mysql登录密码)use mysqlupdate user set host =’%'where user =‘root’ and host =‘localhost’;flush privileges;原创 2019-09-17 10:53:41 · 1621 阅读 · 0 评论