database
文章平均质量分 73
centos2015
主要研究LAMP环境、系统架构、负载均衡、网络工程、网络安全等。
展开
-
mysql 笔记
存储引擎发布顺序 ISAM->MYISAM(5.5前默认引擎)->InnoDB(5.5版本默认引擎)MyISAM 和 InnoDB的适用场景:MyISAM适合:(1)做很多count 的计算;(2)插入不频繁,查询非常频繁;(3)没有事务。InnoDB适合:(1)可靠性要求比较高或要求事务;(2)表更新和查询都相当的频繁,并且表锁定的机会比较大的情况。如何选择:原创 2022-09-15 21:52:34 · 103 阅读 · 0 评论 -
Linux 安装Mysql数据库
两种安装方式1.下载 rpm包进行安装2.在线yum安装1.通过mysql官网下载 rpm包进行安装1:查看操作系统信息uname -a[root@localhost init.d]# uname -aLinux localhost.localdomain 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86原创 2017-10-10 21:53:34 · 270 阅读 · 0 评论 -
Mysql 初始化 及 密码管理
安装好mysql后,第一次初始化数据库前言:启动mysql数据库最好不要使用root用户,而是使用mysql用户启动官方解释: (永远不要使用root帐号启动MySQL Server。这样做很危险,因为拥有FILE'权限的用户会使得MySQL Server使用root帐户创建文件(比如,~root/.bashrc),为了防止类似的事情发生,mysqld默认拒绝用户使用root帐户启动,原创 2017-10-10 21:54:55 · 11768 阅读 · 0 评论 -
mysql 主从同步
1.概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。 将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。 复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循原创 2017-11-19 15:53:50 · 938 阅读 · 0 评论 -
ODBC连接数据库实例
2012-12-13 22:27 (分类:默认分类)1.首先建立数据源,正常情况下载控制面板-管理工具-数据源,打开后有用户DSN系统DSN两者区别在于系统级的DSN,就是对该系统的所有登录用户可用,用户DSN是只对建立它的用户可用2.配置自己的DSN,比如连接ACCESS数据库单击“添加”按钮,显示“创建新数据源”对话框。选择“Microsoft Access Drive原创 2017-10-16 14:50:34 · 13704 阅读 · 1 评论 -
增加yum源方式 安装升级 Mysql
MySQL官方新提供了一种安装MySQL的方法--使用YUM源安装MySQL 1、MySQL官方网站下载MySQL的YUM源, https://dev.mysql.com/downloads/repo/yum/在MySQL的下载页有一个“NEW!MySQL YUM Repository”,点进去找相对应的系统rpm包进行下载如果你的Linux系统能联网,就把下载链接拷贝下:wget原创 2017-10-10 21:56:47 · 1233 阅读 · 0 评论 -
Mysql 用户管理
账号的组成方式:用户名+主机(所以可以出现重复的用户名,跟其他的数据库不一样) 例如: root@localhost root@%用户名:16字符以内.主机名:可以用主机名和IP地址,也可以用通配符通配符说明:172.18.10.%(IP地址为172.18.10段的所有IP地址都可以访问)查看用户表 select * from mysql.user创原创 2017-10-10 21:56:29 · 162 阅读 · 0 评论 -
设置允许外网访问MySQL
1:设置mysql的配置文件 /etc/mysql/my.cnf 找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问; 重启mysql:/etc/init.d/mysql restart; 2:登录mysql数据库:mysql -u root -p mysql> use mysql; 查询host值:mysql>原创 2017-10-10 21:55:28 · 1366 阅读 · 0 评论 -
Mysql 升级重装后连接出错 Table \'performance_schema.session_variables\' doesn\'t exist
升级重装后 连接出错 报这个错误Table 'performance_schema.session_variables' doesn't exist使用这个命令即可 [root@localhost ~]# mysql_upgrade -u root -p --force作用:mysql_upgrade 检查不兼容的表,更新grant表原创 2017-10-10 21:54:17 · 343 阅读 · 0 评论 -
Oracle 重启监听
对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要。 本文将讨论用LSNRCTL命令启动、关闭和查看监听器的状态的方法。 在启动、关闭或者重启oracle监听器之前确保使用 lsnrctl status原创 2017-10-10 21:53:47 · 28848 阅读 · 0 评论 -
Mysql 导入导出备份
恢复MySQL服务器上面的txt格式文件(需要FILE权限,各数据值之间用"制表符"分隔) 1.导入数据库服务器上的txt文件mysql>load data infile '文件的绝对路径' >into table 表名 > fields terminated by'分隔符' > lines terminated by'换行符';2.原创 2017-10-10 21:53:44 · 1306 阅读 · 0 评论 -
Mysql 字符问题
先看一下mysql支持的字符范围*数值类型:1.整形:类型 大小 范围 无符号tinyint 1字节 -128 127原创 2017-10-10 21:53:41 · 292 阅读 · 0 评论 -
Mysql 命令 操作
1.user表 如果需要从其他机器连接 mysql 服务器报这个错“ERROR 1130: Host 'root' is not allowed to connect to this MySQL server”我们需要为连接用户设置权限在mysql库 user表中 【1】Host——对应的允许访问域(%表示全域,192.168.%.%表示对应账号对该段均可访问,原创 2017-10-10 21:53:37 · 411 阅读 · 0 评论 -
连接数据库方法---DAO,RDO,OLE,ADO
2012-12-14 09:40 (分类:计算机程序)DAO (Data Access Objects)提供了一种通过程序代码创建和操纵数据库的机制。最大特点是对MICROSOFT JET(Jet是微软开发的一种数据库引擎,微软还以它为基础开发出了若干种产品,其中包括著名的Microsoft Access数据库)的操作很方便,而且是操作JET数据库时性能最好的技术接口之一。并且它并不只能用于访问这原创 2017-10-10 21:52:38 · 579 阅读 · 0 评论 -
连接数据库的方法---ODBC
2012-12-10 11:50 (分类:计算机程序)技术博客,对抗遗忘……1.ODBC Open Database Connectivity 1.1 简介:提供了一组对数据库访问的标准API(应用程序编程接口),这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。ODBC现在看来是一个比较古老的东西,然而,正因为它是一个原创 2017-10-10 21:52:35 · 1497 阅读 · 3 评论