随笔分类 -  数据库

摘要:一共两步:1. 修改`my.ini`文件的`datadir`;2. 将修改前`datadir`路径下的文件复制到修改后的`datadir`路径。注意:1. `my.ini`可能有多个,windows 系统可以在 MySQL 服务的属性中找到使用的哪个`my.ini`(如未指定可以从[4.2.6 Using Option Files](https://dev.mysql.com/doc/ref... 阅读全文
posted @ 2019-03-20 17:01 zjffun 阅读(416) 评论(0) 推荐(0)
摘要:简单的方法(每次增加一倍): insert into tb_user(f_id, f_username) select rand(), f_username from tb_user 阅读全文
posted @ 2019-03-20 17:00 zjffun 阅读(289) 评论(0) 推荐(0)
摘要:> 例,添加自动更新的保存最后一次修改该条记录的时间戳的字段: alter table 表名 add last_modification_timestamp timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP; 阅读全文
posted @ 2019-03-20 16:59 zjffun 阅读(254) 评论(0) 推荐(0)
摘要:# 存储过程动态执行 sql --存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数 create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(500); --需要执行的SQL语句 dec... 阅读全文
posted @ 2019-03-20 16:58 zjffun 阅读(334) 评论(0) 推荐(0)
摘要:# 导入 load data infile 'c:/test.csv' into table test [character set utf8] fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\r\n';# 导出 select... 阅读全文
posted @ 2019-03-20 16:57 zjffun 阅读(215) 评论(0) 推荐(0)
摘要:> 如果视图是使用了连接的视图,则视图的所有组件都必须是可更新的(没有物化的)。对于存在多个可更新表的视图,INSERT 只能插入其中一个表中。目前想使用 MySQL 的视图像 Access 那样关联着一次插入多表是不可能的 阅读全文
posted @ 2019-03-20 16:56 zjffun 阅读(829) 评论(0) 推荐(0)
摘要:# 绿色版(zip archive 版)无 my-default.ini> [As of MySQL 5.7.18, my-default.ini is no longer included in or installed by distribution packages.](https://dev.mysql.com/doc/refman/5.7/en/server-configuration-... 阅读全文
posted @ 2019-03-20 16:55 zjffun 阅读(795) 评论(0) 推荐(0)
摘要:# Client does not support authentication protocol 或 Authentication plugin 'caching_sha2_password' cannot be loaded## 解决方法使用 8.0 的 MySQL Command Line Client 执行: # 修改密码验证类型 ALTER USER '用户名'@'主机(全部... 阅读全文
posted @ 2019-03-03 00:47 zjffun 阅读(735) 评论(0) 推荐(0)
摘要:# 一:mysql 基础## 数据库存储的本质是文件存储1. mysql 数据库的数据存放在安装目录的 data 目录下(eg:C:\\wamp\\bin\\mysql\\mysql5.6.17\\data)2. 每个库是一个以库名为文件夹名的文件夹3. 每个库有 db.opt 文件4. 每张表有. frm 文件,MyISAM 存储引擎的表还有. MYD 和. MYI 文件## 关系数据库... 阅读全文
posted @ 2019-03-03 00:46 zjffun 阅读(360) 评论(0) 推荐(0)
摘要:# 登录`sqlplus username/pwd [as sysdba]`- 使用 dba 账号登录必须加 as sysdba- 默认用户名密码: sys:change_on_install system:Oracle## 无密码登录### 进入数据库`su – oracle`或 `sqlplus /nolog`或 `sqlplus system/manager`... 阅读全文
posted @ 2019-03-03 00:45 zjffun 阅读(153) 评论(0) 推荐(0)
摘要:# 减缓## 参数化语句先创建参数化 SQL 语句,然后绑定参数。详细信息,请参见:[Prepared statement - Wikipedia](https://en.wikipedia.org/wiki/Prepared_statement#C#_ADO.NET)注:可以使用 ORM([object-relational mapping](https://en.wikipedia.org/w... 阅读全文
posted @ 2019-03-03 00:44 zjffun 阅读(259) 评论(0) 推荐(0)