Mysql / PostgreSQL
文章平均质量分 56
小尼人00
人生一直在不断的探索中,才知道一些东西的真正含义,为了在探索的路途中少走弯路,早日达到心中的愿景,我认为没有什么比开阔眼界更重要的了。
展开
-
[Mysql] 常用命令总结
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m转载 2013-03-19 11:31:14 · 756 阅读 · 0 评论 -
[mysql] information_schema数据库表
information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信转载 2013-03-19 11:20:04 · 1017 阅读 · 0 评论 -
Mysql数据库函数
Mysql数据库函数 1.MYSQL *mysql_init(MYSQL *mysql) 分配或初始化与mysql_real_connect()相适应的MYSQL对象. 如果mysql是NULL指针,该函数将分配、初始化、并返回新对象。否则,将初始化对象,并返回对象的地址。 如果mysql_init()分配了新的对象,当调用mysql_close()来关闭连接时。将释放该转载 2013-03-26 10:29:09 · 1048 阅读 · 0 评论 -
MySql常用命令总结
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m转载 2013-06-30 15:02:38 · 773 阅读 · 0 评论 -
锐神安装mysql的大体步骤
锐神安装mysql的大体步骤mv mysql-5.0.45.tar.gz ./local/tar -zxvf mysql-5.0.45.tar.gzmake clean./configure --prefix=/home/users/zhujunqing01/local/mysql --with-xcharset=all --with-charset=utf8 --enable-local原创 2013-07-30 11:22:53 · 1034 阅读 · 0 评论 -
[Mysql] Learning_Notes for MYSQL
create database mydata;use mydata;create table dept(deptno int primary key,dname varchar(14),loc varchar(13));create table emp(empno int primary key,ename varchar(10),job varchar(10),m原创 2013-12-20 12:19:40 · 823 阅读 · 0 评论 -
Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
http://www.ha97.com/5359.htmlPS:昨天一同事遇到mysql 5.5中文乱码问题,找我解决。解决了,有个细节问题网上没人说,我就总结一下。一、登录MySQL查看用SHOW VARIABLES LIKE ‘character%’;下字符集,显示如下:+--------------------------+------------------转载 2014-02-28 18:33:13 · 824 阅读 · 0 评论 -
我最近练习的 mysql 语句
-----------2014-02-28 mysql 作业 脚本-----------create database mydata_0228;use mydata_0228;create table if not exists book # 图书表( id int primary key auto_increment comment '主键', book_id varchar(32原创 2014-03-01 18:28:36 · 1558 阅读 · 0 评论 -
Spring MVC Homework2 我的建立表的语句
-----------2014-02-28 mysql 作业 脚本-----------create database spring_test;use spring_test;create table if not exists users(id int unsigned not null primary key auto_increment comment '主键',原创 2014-03-14 14:26:49 · 885 阅读 · 0 评论 -
SQL注入漏洞
SQL注入漏洞曾经是Web应用程序的噩梦,CMS、BBS、Blog无一不曾受其害。 SQL注入的原理以往在Web应用程序访问数据库时一般是采取拼接字符串的形式,比如登录的时候就是根据用户名和密码去查询: string sql = "SELECT TOP 1 * FROM [User] WHERE UserName = ‘” + userName + “‘ AND P转载 2014-03-18 13:56:47 · 718 阅读 · 0 评论 -
mysql 导出
mysqldump -uroot -proot booksys2 > /home/hp/test.sql原创 2014-04-17 10:01:25 · 612 阅读 · 0 评论 -
Ubuntu下彻底卸载mysql
做个记录:1、删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)转载 2014-05-15 12:53:00 · 599 阅读 · 0 评论 -
MySQL的mysqldump工具的基本用法
导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出。 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 注意,如果你运行mysqldump没有--quick或--opt选项转载 2014-08-08 14:37:04 · 635 阅读 · 0 评论 -
数据库设计准则(第一、第二、第三范式说明)
数据库设计准则(第一、第二、第三范式说明) 关于数据库的设计准则,平时我也就知道怎么去做。当有人问起我第三范式的时候,我还真不知道怎么去表述了。找到这篇解说,觉得概念和例子都讲得不错,收藏起来,以备后用。I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同转载 2014-08-12 21:09:04 · 800 阅读 · 0 评论 -
MySQL安装指南
安装MySQL http://wiki.ubuntu.org.cn/index.php?title=MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97&variant=zh-cnsudo apt-get install mysql-server这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。配置MySQ转载 2013-03-17 21:23:57 · 704 阅读 · 0 评论 -
MySQL 学习笔记 一
一、数据库简单介绍1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统:Ø 网状型数据库Ø 层次型数据库Ø 关系型数据库Ø 面向对象数据库上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQL Server 2005、Oracle10g等都开始增加面向对象的特性。 二、常用基本S转载 2013-03-29 12:42:34 · 835 阅读 · 0 评论 -
[DB] MySQL技术内幕:InnoDB存储引擎读书笔记(中)
第四章、表 4.1、innodb存储引擎表类型 innodb表类似oracle的IOT表(索引聚集表-indexorganized table),在innodb表中每张表都会有一个主键,如果在创建表时没有显示的定义主键则innodb如按照如下方式选择或者创建主键。 首先表中是否有唯一非空索引(unique not null),如果有则该列即为主键。 不符合上转载 2013-02-01 10:34:36 · 789 阅读 · 0 评论 -
[DB] 数据库SQL语句标准写法
很多才出来工作的程序员写SQL语句都会有下面几种习惯:1.select * from student;2.insert into student values(1,'张三','重庆');但是有经验的程序员会这样写:1.select id,name,address from student;2.insert into student(id,name,addre转载 2013-02-01 10:39:25 · 1078 阅读 · 0 评论 -
[DB] InnoDB 作为默认存储引擎(从mysql-5.5.5开始)
InnoDB as Default Storage Engine从mysql-5.5.5开始,InnoDB作为默认存储引擎,InnoDB作为支持事务的存储引擎,拥有相关的RDBMS特性:包括ACID事务支持,参考完整性(外健),灾难恢复能力等特性。同时作为维护mysql内部结构的mysql和information_schema两个databases中的表,依然使用MyISAM存储引擎,而且转载 2013-02-01 10:36:04 · 980 阅读 · 0 评论 -
[DB] MySQL窗口输入密码后消失问题 【MYSQL】
两个原因:1.密码输入错误了。2.要么服务没有开启。对于密码输错了那么就再输入正确的密码。 如果服务没有开启的话,开启服务吧,在运行框里面输入:services.msc,在弹出的服务中选择MySQL,然后双击选择开启,这个时候你也可以将服务改为自动,这样的话,你就不用每次开机运行MySQL的时候都要启动服务。或者 win7 点击 计算机 -> 管理 ->转载 2013-02-01 10:30:49 · 981 阅读 · 0 评论 -
[DB] 如何彻底卸载删除MySQL 【MYSQL】
如果你的电脑里装过MySQL,想再重新安装MySQL的时候可能就会因为前一版本卸载不完全而出现错误了——最常见的就是安装好后设置参数的最后一步验证时,会在Execute configurattion步骤中的第三项Start Service出错,错误提示为Could not start the service MySQL,或者是第四项apply security setting的时候出错。下面介绍一转载 2013-02-01 10:31:30 · 671 阅读 · 0 评论 -
[DB] 第一章、mysql体系结构和存储引擎 [Mysql] (百度文库)
第一章、mysql体系结构和存储引擎1.1、数据库和实例的区别数据库:物理操作系统或其他形式文件类型的集合。在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件。数据库实例:由数据库后台进程/线程以及一个共享内存区组成。mysql数据库是但进程多线程的程序。1.2、mysql的体系结构mysql由连接池组件、管理服务和工具组件、sql接口组建、查询分析器组转载 2013-02-01 10:32:17 · 802 阅读 · 0 评论 -
[DB] MySQL技术内幕:InnoDB存储引擎读书笔记(上)
第一章、mysql体系结构和存储引擎 1.1、数据库和实例的区别 数据库:物理操作系统或其他形式文件类型的集合。在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件。 数据库实例:由数据库后台进程/线程以及一个共享内存区组成。 mysql数据库是但进程多线程的程序。 1.2、mysql的体系结构 mysql由连接池组件、转载 2013-02-01 10:33:51 · 921 阅读 · 0 评论 -
[DB] MyISAM InnoDB 发音(怎么读,读什么)
mysql 有两种数据库引擎一种是 MyISAM,一种是 InnoDB MyISAM 发音为 "my-z[ei]m";InnoDB 发音为 "in-no-db"转载 2013-02-01 10:33:00 · 40298 阅读 · 1 评论 -
[DB] MySQL技术内幕:InnoDB存储引擎读书笔记(下)
第六章、锁 锁是区别文件系统和数据库系统的一个关键特性。 6.1、什么是锁? 锁是用来管理对共享文件的并发访问。innodb会在行级别上对数据库上锁。不过innodb存储引擎会在数据库内部其他多个地方使用锁,从而允许对不同资源提供并发访问。例如操作缓冲池中的LRU列表,删除,添加,移动LRU列表中的元素,为了保证一致性,必须有锁的介入。 6.2、innodb转载 2013-02-01 10:35:20 · 788 阅读 · 0 评论 -
[DB] SQL 复习1
----2011.06.26.----单表查询---- 1, 查询指定列SELECT Sno, SnameFROM Student-- 2, 查询全部列SELECT *FROM Student--3, 查询经过计算的列SELECT Sno, 2011-SageFROM Student--3, 使用列别名SELECT Sno, 'Year of Birthday: ',原创 2013-02-02 10:04:33 · 625 阅读 · 0 评论 -
[DB] SQL 复习2
--------------------- 2011-06-25-10:47 --- --------------------3.3 查询 --3.3.4 嵌套查询-- 带有 IN 谓词SELECT Sname, SnoFROM StudentWHERE Sno IN ( SELECT Sno FROM SC WHERE Cno = 'c02' )SELEC原创 2013-02-02 10:05:42 · 743 阅读 · 0 评论 -
[DB] Mysql learning notes!
产品卸载之后 数据不能给你卸载 你要是想干掉,那就直接删除就得了! 中文转换有一个百发百中的法子! Mysql 和 oracle 一样,最主要的命令就是命令行! mysql 有点像 sql server 开始 : create database mydata; use mydata; 数据类型 : 有 int,(这个int类型的数据会特别的大)-原创 2013-02-01 10:37:08 · 624 阅读 · 0 评论 -
[SQL] mysql中char和varchar有什么区别?
char是一种固定长度的类型,varchar则是一种可变长度的类型,它们的区别是: char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于M,MySQL就会在它的右边用空格字符补足.(在检索操作中那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节).在MySQL中用来判断是否需要转载 2013-03-14 16:43:10 · 880 阅读 · 0 评论 -
[SQL] MyISAM InnoDB 区别
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用My转载 2013-03-14 13:59:20 · 743 阅读 · 0 评论 -
备份mysql中一个表的数据
mysqldump -hIP -uroot -P3306 -pPASSWORD database_name table_name > /home/hp/bbb.sql;原创 2014-08-26 16:47:46 · 1123 阅读 · 0 评论