码迷,mamicode.com
首页 > 数据库
在Ubuntu上源码安装MySQL+安装问题解决+安全优化
0.说明当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便。基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么MySQL也就可以使用了。但我更倾向于使用源码的方式来安装MySQL,原因也很简单:除..
分类:数据库   时间:2016-03-08 21:45:19    阅读次数:330
java读取文本,插到mysql表中,出现问题。内存溢出。
packageread;importjava.io.BufferedInputStream;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStreamReader;importjava.sql.Connection;importjava.sq..
分类:数据库   时间:2016-03-08 21:43:48    阅读次数:299
mysql 数据库编译安装
下载mysql数据库,从官网下载这里下载的是mysql-5.1.51.tar.gz2.下载cmake,下载地址是http://www.cmake.org/files/v2.8/cmake-2.8.12.1.tar.gz把上面的两个软件放到/usr/local/src里。3.使用yum安装一些必须的包。yuminstall-ymakeapr*autoconfautomakecurlcurl-develgccgcc-c+..
分类:数据库   时间:2016-03-08 21:41:18    阅读次数:328
mysql命令行连接数据库
分类:数据库   时间:2016-03-08 21:40:48    阅读次数:198
mysql在5.17上版本不重启主库进行主从复制。
mysql在5.17上版本不重启主库进行主从辅助。增加了两个重要参数:binlog-do-db=ilanni需要复制的库binlog-ignore-db=mysql忽略复制的库另外一点就是不需要指定主库的ip地址下面简单说一下mysql5.17版本以后主从复制过程:编辑主库配置文件vim/etc/my.cnflog-bin=mysql-binmax_b..
分类:数据库   时间:2016-03-08 21:39:04    阅读次数:218
SQL learning
一、创建和删除数据库 1、创建用户 //创建用户且置密码,在MySQL中行,但在Oracle中行 ----必须在超级管理员身份下操作 create user hncu identified by '1234' 2、创建数据库 //创建数据库 并手动指定编码格式//错,因为根据手册的查询,数据库名应该
分类:数据库   时间:2016-03-08 21:27:20    阅读次数:209
GDB使用总结
http://witmax.cn/gdb-usage.html 首先GDB可以自动化调试,但是我不会 首先编译的时候要加上 -g选项 分屏使用GDB: gdb -tui 在GDB中加载程序 : file 文件名 设置参数: set args 参数 设置观察点(当有...
分类:数据库   时间:2016-03-08 21:19:04    阅读次数:184
JDBC实现用于操作数据库Mysql的工具类JDBCTools
下面用一个统一的工具类封装一套用于数据库的JDBC操作:包括 1)获取数据库链接资源 2)释放数据库链接资源,包括Connection,Statement,PreparedStatement,ResultSet等 3)数据库的更新操作,包括插入,删除,修改 4)数据库的查询操作 首先是1)获取数据库
分类:数据库   时间:2016-03-08 20:59:37    阅读次数:304
Mysql:is not allowed to connect to this MySQL server
连接mysql的时候发生这个错误:ERROR 1130: Host '192.168.1.110' is not allowed to connect to this MySQL server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localh
分类:数据库   时间:2016-03-08 19:46:01    阅读次数:215
mysql的面试试题
1, mysql的复制原理以及流程。 (1)先问基本原理流程,3个线程以及之间的关联。 答:Mysql复制的三个线程:主库线程,从库I/O线程,从库sql线程; 复制流程:(1)I/O线程向主库发出请求 (2)主库线程响应请求,并推binlog日志到从库 (3)I/O线程收到线程并记入中继日志 (4
分类:数据库   时间:2016-03-08 19:35:29    阅读次数:691
mysql slave to master
1, 在maste A上面创建专门用于备份的用户Bshow master statusget log_file and log_pos 2,CHANGE MASTER TO MASTER_HOST='192.***.***.***', MASTER_USER='repl_user', MASTER_
分类:数据库   时间:2016-03-08 19:32:37    阅读次数:238
Mysql备份与恢复
目录 备份的分类 物理备份与逻辑备份 热备份与冷备份 完全备份与增量备份 更多内容 完全备份与恢复 以SQL语句格式导入导出数据库 以SQL语句格式导出数据 导入SQL语句形式的文件 以分隔符格式导入导出数据库 以分隔符格式导出数据库 导入分隔...
分类:数据库   时间:2016-03-08 19:18:24    阅读次数:315
linux中mysql如何设置为开机启动
开机启动命令 chkconfig mysqld on 查询是否设置为开机启动命令 chkconfig --list mysqld 结果为 mysqld 0:关闭 1:关闭 2:启动 3:启动 4:启动 5:启动 6:关闭
分类:数据库   时间:2016-03-08 19:18:35    阅读次数:200
Oracle存储过程
作用: 1.存储过程只在创造时进行编译,普通sql则会每执行一次就运行一次,所以使用存储过程可以提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行Update、Insert、Query、Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。 3.存储过
分类:数据库   时间:2016-03-08 16:40:44    阅读次数:206
MySQL注入
防止SQL注入,我们需要注意以下几个要点: 1.永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;对单引号和 双"-"进行转换等。 2.永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取。 3.永远不要使用管理员权限的数据库连接,为每个
分类:数据库   时间:2016-03-08 16:32:34    阅读次数:212
DBCS转化
public static String toDBCS(String s) { if (s == null) return ""; StringBuffer stringbuffer = new StringBuffer(); int i = 0; for (int j = s.length();
分类:数据库   时间:2016-03-08 16:31:23    阅读次数:196
SqlProfiler的替代品-ExpressProfiler
可以用来跟踪执行的sql语句。安装SqlServer之后SqlServerManagementStudio自带一个SqlProfiler,但是如果安装的SqlExpress,那就没有了。 项目的主页在https://expressprofiler.codeplex.com/,点右边的“Downloa...
分类:数据库   时间:2016-03-08 16:25:30    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!