![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库随记
讓之
这个作者很懒,什么都没留下…
展开
-
Oracle查询表的字段和字段类型、查询数据库所有表及数据条数
Oracle 查询表的字段和字段类型。查询数据库所有表及表内的数据条数。原创 2023-03-27 16:01:51 · 1647 阅读 · 0 评论 -
修改mysql数据库编码
# 1.进入MySQL存放配置文件的目录,编辑my.cnf,这个文件是mysql的配置文件vi /etc/mysql/my.cnf# 2.打开my.cnf后,会发现在此文件的最后有两行(此配置文件又引用了其他的两个配置文件,我们需要修改的是mysqld.cnf ,这是mysql服务端基础配置文件 ):# 3.设置服务端编码:打开编辑mysql.cnf文件,在[mysqld] 的skip-external-locking下,添加character-set-server=utf8vi /etc/mys原创 2022-01-20 15:43:09 · 3890 阅读 · 0 评论 -
Mysql数据表、视图区分大小写修改
# 设置lower_case_table_names参数为1# 1.编辑mysql配置文件(使用rpm安装一般在mysqld.cnf中配置)sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf# 或sudo vim /etc/mysql/my.cnf# 2.在[mysqld]下正文第一行前插入(my.cnf文件在[mysql]下)lower_case_table_names=1# 3.保存,退出。重启mysql服务 参数含义:lower_case_ta原创 2022-01-20 15:41:28 · 526 阅读 · 2 评论 -
Mysql5.7解决 this is incompatible with sql_mode=only_full_group_by 问题
# 1.编辑mysql配置文件(使用rpm安装一般在mysqld.cnf中配置)sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf# 或sudo vim /etc/mysql/my.cnf# 2.在[mysqld]后添加以下信息(my.cnf文件在[mysql]下)sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_原创 2022-01-20 15:40:23 · 247 阅读 · 0 评论 -
MySQL3306端口对外开放,修改root用户为其他ip可访问连接
# 查看3306端口是否开放netstat -an|grep 3306# 显示如下内容为未开放tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 设置步骤cd /etc/mysql/mysql.conf.d/vim mysqld.cnf# 找到如下行,加注释, port = 3306(此条若没有需添加)bind-address = 127.0.0.1# 完整修改后: [mysqld_s原创 2022-01-11 17:38:52 · 3354 阅读 · 0 评论 -
Mysql在线安装
Mysql的在线安装:如无意外,如下安装完就是没问题可以直接使用的.#首先更新一下软件列表,5.7只是我安装的时候用的版本,安装其他版本直接按tab键默认最新sudo apt update#物理端的核心sudo apt install mysql-client-core-5.7#客户端的组件sudo apt install mysql-client-5.7#服务端,安装的过程会提示输入root用户的数据库密码,切记,不要忘sudo apt install mysql-server-5.7原创 2022-01-11 17:32:47 · 321 阅读 · 0 评论 -
oracle更新clob字段内容超长解决办法
记录:原因:由于oracle默认把字符串先转换成 varchar2 类型,varchar2最大长度4000可以使用oracle的 **declare** 程序块来实现如:declare v_clob clob :='CLOB内容'; begin insert into table (PK, SITEID, CONTENTS) values (1, 3, v_clob); end;...原创 2021-04-08 18:14:21 · 4851 阅读 · 1 评论 -
解决mysql导入数据过慢问题
目前遇到一个问题,mysql使用source命令导入 *.sql 数据文件时,运行的很慢,大概一秒钟插入个一两百条左右的样子,对于大的文件来说这个太慢了,从其他博主那边搜集了一些方案,简单说就是一句话:SET GLOBAL innodb_flush_log_at_trx_commit = 2;1.登入mysqlmysql -uroot -p***2.查看mysql中对于参数 inn...原创 2020-01-15 11:09:39 · 1866 阅读 · 0 评论 -
sqlplus 命令导入数据文件
打开命令窗口,进入sqlplus;sys@数据库 as sysdba;1.创建表空间。create tablespace 表空间名loggingdatafile 'D:\表空间名.dbf' size 1024mautoextend onnext 50m maxsize unlimited extent management local;2.创建用户并指向表空间。c...原创 2019-05-31 17:48:54 · 6260 阅读 · 1 评论