Welcome 微信登录

首页 / 数据库 / MySQL

sql 笔记

sql 笔记

第一章 规划和安装一、概述数据,描述事物的符号记录,如数字、文字、图形等数据库,不同的记录组织在一起,形成了数据库表,是用来存储具体的数据的,由行和列组成数据库系统,一个实际可运行的软件系统,由存储介质、处理对象、管理系统组成数据库管理系统(DBMS),维护数据库并有效的访问数据库的各部分的数据。二、常用的数据库SQL Server、Oracle、DB2三、安装SQL Server 20051.版本企业、标准、工作组、精简版2.准备企业版,Server 操...
Ubuntu 7.10 下安装Mysql

Ubuntu 7.10 下安装Mysql

Ubuntu 7.10 下安装Mysql过程:sudo apt-get install mysql-server这个可以去新立得安装,也可以去官网自己下载编译安装。PS:如果不想在终端下用代码复制的话,可以安装sudo apt-get install nautilus-gksu nautilus-open-terminal 这两个脚本在Ubuntu 7.10新立得里面也有,这样在浏览一些没有权限的文件夹时右键菜单中就会多出“以管理员打开” 这一选项,这样就...
MySQL数据库表名、列名、别名区分大小写的问题及解决

MySQL数据库表名、列名、别名区分大小写的问题及解决

MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小写的; 4、变量名也是严格区分大小写的; MySQL在Windows下都不区分大小写。 所以在不同操作系统中为了能使程序和数据库都能正常运行,最好的办法是在设计的时候都转为小写,但是如果在设计的时候已经规范化大小写了,那么在Windows环境下只要对数据库的...
ubuntu7.10下使用root登录mysql出现错误的解决

ubuntu7.10下使用root登录mysql出现错误的解决

有空先后安装了Ubuntu7.10的服务器版和桌面版。服务器版,直接配置了LAMP服务器,桌面版,我通过新立得软件管理器-》编辑-》使用任务分组标记软件包。选中LAMP安装。在bash里,使用root登录mysql;# mysql -u root -p 返回出现如下错误,ERROR 1045 (28000): Access denied for user "root"@"localhost" (using password: yes)。怎么办?解决方法如下...
Linux下同时部署多个版本的MySQL

Linux下同时部署多个版本的MySQL

在同一台Linux服务器上部署多个MySQL服务,可以有效提高机器利用率。而且,将不同内容分属不同服务上,也相对更安全些。 MySQL提供了mysqld_multi,但实际应用中没有人用它。弊端: 1,暂停、重启,会导致所有服务都停下来。 2,配置文件冗长,拆分、迁移时麻烦。 业内比较常用的方法是,将数据库数据文件和配置文件,以及开启关闭脚本,共同放在一个目录下。启动服务时,作为一个单独的服务;关闭时对其他服务没有影响。搬迁时,只要将这个目录迁移到目标机器...
SQLServer 2000安装反复出现挂起问题的解决方案

SQLServer 2000安装反复出现挂起问题的解决方案

如果在安装SQLServer 2000补丁的时候遇到如下类似错误:1、安装过程中出现“以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动”,请按照下面步骤解决:a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤b、在开始->运行中输入regeditc、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 位置d、选择文件->倒出,保存e、在右边窗口...
mysql数据库备份好办法

mysql数据库备份好办法

在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表以破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事!备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等)。每种方法都有其优缺点:mysqldump 与MySQL服务器协同操作。直接拷贝方法在服务器...
oracle的job不能运行问题的解决方法

oracle的job不能运行问题的解决方法

最近写了一个Oracle的job,运行的时间间隔是1分钟。但是发现这个job并没有运行,最开始怀疑是时间间隔写错了,但是一检查发现不是时间间隔并没有写错;又怀疑是存储过程有问题,但是单独执行存储过程是没有问题的。后来上网查了一下发现可能是系统参数 job_queue_process 的问题。job_queue_process 表示oracle能够并发的job的数量,可以通过语句 show parameter job_queue_process; 来查看...
Oracle 9i for linux完美成功安装方法分享

Oracle 9i for linux完美成功安装方法分享

写在前面的话,该类文章网络上一搜就是大把,为什么要把它写出来呢?理由是网络上的大部分关于Oracle 9i的文章都有错误,且不论发表者是什么居心,下面所提到的安装方法确保可用,本来一个软件安装又没有什么技术含量,何必藏头露尾呢,不过事先声明:最好,最正确的安装方法是使用JRE而不是文章出现的JDK,这样能确保所有的OEM产品都可用,但是话说回来Oracle的OEM产品并不好用,所有的功能SqlPlus都能做到,因此几乎没有人使用OEM来管理,为了省去不必要...
Linux下网络备份MYSQL 数据库攻略

Linux下网络备份MYSQL 数据库攻略

本热是一个中小Linux网站的管理员,系统构架是:RHEL 4.0 + PHP 4.3 + Mysql 4.03 +Apache 1.23。日均IP访问量在200次,一个典型的Linux小型网站。由于是小型网站,所以没有经费使用磁带机进行系统备份,使用的DVD光盘刻录机+网络硬盘。随着Linux的应用日益广泛,特别是在网络应用方面,有大量的网络服务器使用Linux操作系统。由于Linux的桌面应用和Windows相比还有一定的差距,所以在企业应用中往往是L...
<< 981 982 983 984 985 986 987 988 989 990 >>