sql请求发送到server端,需要经过解析器生成内部的数据结构对象,以方便进行优化和生成执行计划。解析器主要做了两件事情,词法分析和语法分析。词法和语法分析:mysql使用lex词法分析器,yacc语法分析器进行分析,最后保存到lex对象结构中。例如:
select id, name fr...
分类:
数据库 时间:
2014-05-16 02:57:33
阅读次数:
634
1.加载数据库驱动(jar文件)
//需要下载一个数据库的jar包,并导入相应的JDBC项目中,创建路径!
Class.forName("com.mysql.jdbc.Driver");
2.获得数据库连接
DriverManager.getConnection("jdbc:mysql://Database_IP:3306/DATABASE","DATAR...
分类:
数据库 时间:
2014-05-16 02:54:54
阅读次数:
320
hibernate 在tomcat7.X 下配置mysql数据源。...
分类:
数据库 时间:
2014-05-16 02:54:15
阅读次数:
409
mysqldump作为重要的MySQL备份工具,功能相当强大。备份参数、恢复策略,需要仔细研究。(1)基本语法备份单个数据库或单个数据库中的指定表:mysqldump[OPTIONS]database[tables]示例:1.备份单个数据库mysql:mysqldump-uroot-pmysql>mysql.sql2.备份单个数据库mysql的指..
分类:
数据库 时间:
2014-05-16 02:47:34
阅读次数:
491
修改及查看mysql数据库的字符集Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find/-iname‘*.cnf‘-print/usr/share/mysql/my-innodb-heavy-4G.cnf/usr/share/mysql/my-large.cnf/usr/share/mysql/my-small.cnf/usr/share/mysql/my-medium.cnf/usr/share/mysql/my-huge.cn..
分类:
数据库 时间:
2014-05-16 02:33:28
阅读次数:
426
Gitlab安装部署GitLab,是一个使用RubyonRails开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用。安装步骤n升级系统并及关闭selinux和iptablesn安装Rubyn创建项目运行用户(创建git账号,方便权限管理)nGitLabShelln数据库(可以支..
分类:
其他好文 时间:
2014-05-16 02:21:15
阅读次数:
1088
1.下载jdbc驱动:
http://dev.mysql.com/downloads/connector/j/
2.加入jdbc的jar包至项目的libs目录并build path
2.修改环境变量:export PATH=/usr/local/mysql/bin/:${PATH}
3.默认root@localhost没有密码
4.修改密码:
命令行:mysqladmin -u roo...
分类:
数据库 时间:
2014-05-16 01:37:15
阅读次数:
329
安装软件[root@kvm ~]#yum grouplist Virtualization
Virtualization Client Virtualization Platform Virtualization
Toolscentos6.4-minimal-64bit 默认是200个包...
分类:
系统相关 时间:
2014-05-16 00:44:09
阅读次数:
618
我们经常会遇到,在删除数据库某条记录时,原来的ID排序会有间隔,比如删除了ID为8的数据,这个表的ID排序就会从7直接到9,那我们如何解决这个ID重新排列的问题呢?只需一下三步:1.删除这个表的IDALTER
TABLE `table_name` DROP `id`;2.重新建立ID字段ALTER ...
分类:
数据库 时间:
2014-05-16 00:09:54
阅读次数:
452