
数据库
fengqing5578
这个作者很懒,什么都没留下…
展开
-
mysql获取格式化后的日期,类似于“2022-10-12”
SELECT DATE_FORMAT(your_date_column, '%Y-%m-%d') AS formatted_date FROM your_table;原创 2024-10-17 09:44:08 · 142 阅读 · 0 评论 -
mysql把某一个字段的值中的aa,替换成bb
【代码】mysql把某一个字段的值中的aa,替换成bb。原创 2024-09-13 16:40:08 · 550 阅读 · 0 评论 -
56个民族数据库sql
【代码】56个民族数据库sql。原创 2024-08-29 15:53:43 · 235 阅读 · 0 评论 -
国家数据库sql
【代码】国家数据库sql。原创 2024-08-29 15:46:13 · 341 阅读 · 0 评论 -
省市县数据库
【代码】省市县数据库。原创 2024-08-29 15:39:33 · 251 阅读 · 0 评论 -
数据库分表
数据库分表是数据库设计和管理中的一种重要策略,主要用于解决随着数据量增加和并发访问量增大而带来的性能问题。原创 2024-08-03 18:13:13 · 543 阅读 · 0 评论 -
distinct
sql中的distinct是查询中的所有字段都重复,才不会显示,而不是distinct后面的那个字段。原创 2024-08-03 14:41:25 · 429 阅读 · 0 评论 -
utf8和utf8mb4的主要区别
综上所述,utf8和utf8mb4的主要区别在于它们的编码能力、兼容性、应用场景和存储空间需求。在选择使用哪种字符集时,应根据实际需求来决定。如果你需要存储四字节的Unicode字符,那么utf8mb4是更好的选择;否则,utf8已经足够满足大多数需求。原创 2024-06-19 15:27:06 · 939 阅读 · 0 评论 -
Oracle 11g r2先决条件检查失败解决方法
安装Oracle 11g r2出现如下错误://物理内存物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值: N/A实际值: N/A错误列表: -//可用物理内存PRVF-7531 : 无法在节点 "LENOVO-F4F9938F" 上执行物理内存检查 - Cause: 无法在指示的节点上执行物理内存检查。 - Action: 确保可以访问指定的节点并可以查看内存信息。 可用物理内存 - 此先决条件将测试系统...原创 2020-05-23 06:57:35 · 575 阅读 · 0 评论 -
数据库题001
1、tab_year表有两个字段:year表示年龄、profit表示当前年利润。tab_year year profit 2001 100 2002 120 2003 150 2004 200 2005 300 请用一条查询语句输出年份(year).原创 2020-05-23 06:49:10 · 330 阅读 · 0 评论 -
mysql设置远程登录
grant all privileges on *.* to root@'%' identified by '123456' with grant option;原创 2019-10-28 18:23:39 · 138 阅读 · 0 评论 -
mysql修改root用户密码
mysqladmin –u root –p password “1234”原创 2019-10-28 18:02:47 · 142 阅读 · 0 评论 -
mysql数据库备份和恢复
##在命令行使用mysqldump命令备份数据库##备份整个数据库##格式:mysqldump -u用户名 -h主机名 -p密码 数据库名>备份文件的名称mysqldump -uroot -p123456 mydb>G:/mydb.sql##备份表##格式:mysqldump -u用户名 -h主机名 -p密码 数据库名 表名1,表名2...>备份文件的名称mysq...原创 2019-03-27 11:36:07 · 659 阅读 · 0 评论 -
MYSQL表数据导到文件时出现The MySQL server is running with the --secure-file-priv option
MYSQL表数据导到文件SELECT * FROM student INTO OUTFILE 'G:/temp/student.txt';出现错误提示错误代码: 1290The MySQL server is running with the --secure-file-priv option so it cannot execute this statement原因是权限...原创 2019-03-27 11:24:54 · 9241 阅读 · 1 评论 -
mysql索引操作
##查看索引SHOW INDEX FROM student;##创建普通索引CREATE INDEX idx_studentname ON student(StudentName);##创建唯一索引CREATE UNIQUE INDEX idx_phone ON student(phone);##删除索引DROP INDEX idx_studentname ON stude...原创 2019-03-27 10:09:31 · 146 阅读 · 0 评论 -
mysql视图
##创建视图CREATE VIEW v_student ASSELECT studentNo, studentname, sex FROM student;##删除视图DROP VIEW v_student;##查看视图SELECT * FROM v_student;原创 2019-03-27 09:54:15 · 171 阅读 · 0 评论 -
数据库事务
一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A...原创 2019-03-26 15:53:08 · 119 阅读 · 0 评论 -
oralce卸载
1.卸载主程序2.删除所有相关的文件夹3.删除注册表HKEY_LOCAL_MACHINE\SOFTWAREHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ServicesHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application...原创 2018-06-08 10:44:49 · 510 阅读 · 0 评论 -
oralce管理
Oracle基本概念用户(User):数据库用户即数据库的使用者, 用户账号由用户名和密码两部分组成,分别用于标识和验证用户身份。权限(Privilege):在数据库,权限是指执行某种特定数据库操作的权利或许可。 例如,建立数据库连接、创建表、查询数据、插入/更新/删除数据等操作。 用户在进行数据库操作时,数据库将会首先验证用户是否拥有执行该操作的权限。角色(Role):角色是一系列权限的集合,使...原创 2018-06-08 10:48:31 · 606 阅读 · 0 评论 -
oracle基本操作
基本操作查询当前用户创建的所有的表: select * from user_tables;查询当前用户能够访问的所有的表: select * from all_tables;创建表:create table stu(id number(10),name varchar2(20),sex varchar2(20),age number(10),address varchar2(20));插入新记录:...原创 2018-06-08 10:49:28 · 477 阅读 · 0 评论 -
oracle连接查询和子查询
查询连接查询分为内连接、外连接和自连接。内连接也叫连接,是最早的一种连接。 还可以被称为普通连接或者自然连接, 内连接是从结果表中删除与其他被连接表中没有匹配行的所有行, 所以内连接可能会丢失信息。标准sql: select e.*, d.* from emp e inner join dept d on e.deptno = d.deptno;另一种写法: select e.*, d.* fro...原创 2018-06-08 10:51:24 · 2708 阅读 · 0 评论 -
oracle 事务和数据库对象
事务事务:在数据库领域,事务(Transaction)是指组成单个逻辑工作单元 的一系列操作,要么全部执行,要么全部不执行。事务具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity):一个事务是一个不可分割的工作单位, 事务中包括的诸操作要么都做,要么都不做。一致性(consistency):事务必须是使数据库从一个一致性状态变到另一个一致性状态...原创 2018-06-08 10:52:21 · 518 阅读 · 0 评论 -
oracle安装
介绍数据库(Database):是按照数据结构来组织、存储和管理数据的仓库。数据库管理系统(Database Management System):是一种操纵和管理数据库的大型软件, 用于建立、使用和维护数据库,简称DBMS。 它对数据库进行统一的管理和控制, 以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据, 数据库管理员也通过dbms进行数据库的维护工作。 它可使多个应用程序和...原创 2018-06-08 10:56:30 · 305 阅读 · 0 评论 -
sql优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from...原创 2018-06-27 11:36:59 · 411 阅读 · 0 评论 -
oracle练习题
综合练习##商品表create table product(id number(6) primary key,name varchar2(20),price number(6,1),type varchar2(6));insert into product values(1, '冰箱', 1500.0, '家电');insert into product values(2, '苹...原创 2018-07-02 11:42:43 · 920 阅读 · 0 评论 -
limit 和 order by , 先写哪个
先order by, 后limit原创 2018-07-23 09:41:16 · 23016 阅读 · 2 评论 -
oracle数据类型和函数
类型和函数dual表:Oracle提供的最小的工作表,只有一行一列,具有某些特殊功用。 dual表的特性: A.Oracle提供的最小的表,不论进行何种操作(不要删除记录), 它都只有一条记录——'X'。 B.是sys用户下的一张内部表,所有用户都可以使用DUAL名称访问, 无论什么时候这个表总是存在。 dual表的用途: select计算常量表达式、伪列等值 oracle内部处理使...原创 2018-07-02 11:21:36 · 748 阅读 · 0 评论 -
爱旅行数据库脚本
/*SQLyog Community v12.4.3 (64 bit)MySQL - 5.5.56 : Database - itripdb**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE='...原创 2018-08-20 16:14:34 · 3122 阅读 · 2 评论 -
mysql 帮助
help contents原创 2019-03-20 11:18:54 · 142 阅读 · 0 评论 -
mysql日期函数
#获取当前日期SELECT CURDATE();#获取当前时间SELECT CURTIME();#获取当前日期和时间SELECT NOW();#第几周SELECT WEEK(NOW());#哪一年SELECT YEAR(NOW());#小时SELECT HOUR(NOW());#分钟SELECT MINUTE(NOW());#两个日期的间隔天数 前-后SELECT ...原创 2019-03-26 11:31:53 · 115 阅读 · 0 评论 -
Oracle数据库悲观锁与乐观锁
悲观锁:对数据的冲突采取悲观的态度,一开始就认为数据肯定会发生冲突,在读取数据的时候,就把数据锁定。乐观锁:对数据的冲突采取乐观的态度,一开始认为数据不会发生冲突,在读取数据的时候,不锁定数据,当数据提交的时候才正式对数据进行冲突检测。(适用读多改少的情况)...原创 2018-04-02 11:48:24 · 338 阅读 · 0 评论