Welcome 微信登录

首页 / 数据库 / MySQL

MySQL中文乱码问题

MySQL中文乱码问题

项目中用到MySQL数据库时中文出现乱码问题(中文字符都变成了?)解决:1、统一项目与数据库的编码,项目中用的是UTF-8因此我的把数据库的编码统一成UTF-8修改方式:修改 MySQL根目录中的 my.ini 文件替换default-character-set=latin为default-character-set=utf8(注意有两处需要替换)2、修改完保存退出,然后重启MySQL服务(重启目的很明显就是重新加载配置文件),重新创建数据库即可。配置完毕...
Oracle数据库冷备份的还原及emca重建资料库

Oracle数据库冷备份的还原及emca重建资料库

删除Oracle数据库中已经建立的数据库,按照备份的oracle路径重新安装新建数据库,路径、数据库SMID必须和原来的完全一致。停止所有的Oracle服务,到oracle安装目录下,把新建的数据库删除,把备份的文件夹复制进来。重新启动oracle服务,此时可以通过sqlplus对数据库进行相关的操作,但要使用EM(Enterprise Manager)对数据库进行管理时会显示“Enterprise Manager 无法连接到数据库实例,下面列...
Oracle PL/SQL基础 游标

Oracle PL/SQL基础 游标

Oracle的游标分为显式游戏、隐式游戏,显式游标是指用户自己定义、操作的,用于处理查询返回多行的SELECT查询结果;隐式游标是系统自动进行操作、用于处理DML语句和返回单行数据的SELECT查询。在本文,主要讨论显式游标。一、游标的使用步骤步骤分四步:定义游标、打开游标、检索游标、关闭游标。1、定义游标游标必须在PL/SQL块的声明部分定义。CURSOR cursor_name IS select_statement ;定义游标时,并没有生成selet...
ORA-00911 无效字符错误解决方法

ORA-00911 无效字符错误解决方法

PL/SQl编译的时候遇到了这样一个错误:ora-- 00911 ,incalid character 。这个错误是由于sql语句有问题,检查sql的时候没有看出什么问题,但是这个时候应该注意了,往往是全角与半角符号的差别才导致了这样一个错误。请仔细检查错误出处的逗号,分好还有这个符号(·),esc正下方的按键,这个符号很小,很不容易发现,这次的错误就是这个符号导致的。推荐阅读:ORA-01172、ORA-01151错误处理 http://w...
Oracle全文索引使用方法

Oracle全文索引使用方法

接近千万数据表中有个name字段,存放中文名称,现在需要根据name字段模糊匹配查询数据,一般的做法是对name字段建立b*tree索引,查询用like"%name%",但是经过测试,这种写法没有走索引,而是全表扫描,可想而知性能有问题。所以采用了Oracle提供的全文索引技术,下面详细介绍下如何使用全文索引。相关阅读:由Oracle索引来理解ArcSDE索引 http://www.linuxidc.com/Linux/2012-10/72184.htmO...
Oracle WHER条件的执行顺序是不是自右向左

Oracle WHER条件的执行顺序是不是自右向左

突然在网上看到一种说法,Oracle的WHERE条件执行顺序是自右向左的。理由是,当ORACLE的WHERE条件中出现多个00904表示符无效错误时,错误是从右向左的顺序报的。也有人提出解析顺序和执行顺序不是一码事,执行顺序要看执行计划。于是,我特地作了个试验。现做一个试验用表SQL> select count(*) from dba_objects; COUNT(*)---------- 72536create table dba_object...
Oracle 11g用户创建、授权和导入dmp文件

Oracle 11g用户创建、授权和导入dmp文件

1.最近做项目,要导入Oracle的dmp文件,很多年前用过oracle,该用的技术随着时间都忘记的差不多了,现在标记在此,以免再次遇到同样的问题而感到无措。导入dmp文件,需要知道这个dmp文件创建的用户。因此需要先创建用户,并授权给它。(1)用户的创建首先,以system用户登录Oracle SQL Developer其次,在sql工作表(可以用快捷键ctrl+shift+w)中输入:create user thomas identified by 1...
MySQL远程连接设置

MySQL远程连接设置

这只是一个简单MySQL设定。但很多图简单,却忽略了安全性。所以对设置中的细节和含义需要弄到清清楚楚才行。MySQL远程连接的设置问题 http://www.linuxidc.com/Linux/2010-06/26746.htm下面是步骤:1、登陆本地的mysql Server:#mysql -uroot -p输入密码后进入mysql。参数-u是输入用户名,这里是用root登陆,-p是要输入密码。2、使用并查看mysql用户访问权限>use mys...
Linux 5 下安装MySQL 5.6(RPM方式)

Linux 5 下安装MySQL 5.6(RPM方式)

MySQL在很多领域被广泛使用,尤其是很多互联网企业,诸如腾讯,阿里等等。本文主要介绍在Linux 5下通过rpm方式来安装Mysql,这是比较简单的一种安装方式,具体详见下文。《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF http://www.linuxidc.com/Linux/2014-03/98821.htm1、准备对应的安装文件下载页面:http://dev.mysql.com/downloads/mysql/找到对应的版本及所需的...
<< 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 >>