
MySQL
文章平均质量分 50
dotuian
这个作者很懒,什么都没留下…
展开
-
Mysql的Master与Slave基本原理及配置
=============================基本原理============================= Mysql的复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程转载 2012-11-15 17:26:49 · 880 阅读 · 0 评论 -
jOOQ学习笔记(一)
一,下载jooq包和MySQL SQL driver http://www.jooq.org/download.php http://dev.mysql.com/downloads/connector/j/二,创建MySQL数据库CREATE DATABASE `guestbook` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin原创 2013-07-05 15:39:58 · 3610 阅读 · 0 评论 -
REPLACE INTO使用简介
REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。CREATE TABLE `T原创 2013-11-06 10:00:06 · 1461 阅读 · 0 评论 -
Linux下登录MySQL服务器
在需要自己登陆的用户目录下面,创建.my.cnf的文件,在文件中配置数据库的主机,用户名,密码,默认数据库,在命令行中就可以不需要输入用户名密码,直接登录到MySQL服务器了。vim /home/[用户名]/.my.cnf[client]#MySQL主机host = localhost#用户user = root#密码password = rootadmin#登原创 2013-11-12 16:18:33 · 1963 阅读 · 0 评论 -
数据库索引相关知识
查询条件字段和排序字段,添加联合索引,查询条件字段在联合索引的前面整数类型比字符类型处理开销更小尽量避免NULL,应该指定列为 NOT NULL,使用一个特殊的值(0,或者空值)来代替NULL含有NULL的列很难进行查询优化,http://blog.youkuaiyun.com/yanshouke/article/details/3547518创建索转载 2014-09-24 09:50:24 · 709 阅读 · 0 评论 -
MySQL字符集和校对规则
MySQL的字符集包括字符集(Character Set)和校对规则(Collation)两个概念。字符集是用来定义MySQL存储字符串的方式,而校对规则则定义了比较字符串的方式。字符集和校对规则是一对多的关系,每个字符集至少对应一个校对规则,称为默认校对规则。查看所有字符集的命令:show character set;查看字符集的校对规则:show collation lik原创 2015-04-20 14:10:27 · 850 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
MySQL外键约束笔记Mysql中的外键约束有4中方式:RESTRICT | CASCADE | SET NULL | NO ACTIONRESTRICT : 不允许父表的更新和删除操作CASCADE : 更新父表中的记录,子表中的记录也随着更新。删除父表中的记录,子表中的记录也随着删除SET NULL : 更新或删除父表中的记录,子表中的记录被设置为空NO ACTION : 更新或删除的父原创 2015-04-28 09:46:30 · 379 阅读 · 0 评论 -
Window下zip压缩包的MySQL的启动与停止
Windows下的MySQL下载分安装包的下载和zip压缩包的下载。原创 2015-06-05 13:53:00 · 1328 阅读 · 0 评论 -
phpMyAdmin安装
下载phpMyAdmin,解压到apache的web目录中 http://www.phpmyadmin.net/访问 http://127.0.0.1/phpMyAdmin/index.php 用数据库的用户名和密码即可登录。如果出现“空密码登录被禁止 (参见 允许空密码)”的错误提示,其解决方法如下: 1. 将phpMyAdmin目录下的 config.sample.inc.php原创 2015-06-05 14:20:44 · 405 阅读 · 0 评论 -
Ubuntu下redmine的安装
参考:http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu转载 2013-07-03 16:51:56 · 764 阅读 · 0 评论 -
Ubuntu下搭建nginx + php + mysql + phpmyadmin开发环境
1.安装nginx服务器 使用官方PPA安装 Nginx 最新版本,使用以下命令: add-apt-repository ppa:nginx/stable apt-get update apt-get install nginx Nginx相关控制命令: 启动 : /etc/init.d/nginx start 关闭 : /etc/init.d/nginx s原创 2013-06-28 15:00:37 · 1490 阅读 · 0 评论 -
Ubuntu下搭建PHP开发环境(Apache+Mysql+PHP5)
一,安装apachesudo apt-get install apache2安装完成后,通过浏览器访问,输入地址http://本机IP地址,如果安装成功会出现如下界面:二,安装mysqlsudo apt-get install mysql-server提示:在安装的过程会提示输入密码。安装完成之后,登陆数据库mysql。安装完成的话,会出现如下界面。默认情况下Mysql原创 2013-01-29 15:24:30 · 2892 阅读 · 1 评论 -
PHP操作MySql数据库表记录
<?php$hostname = "192.168.0.84";$username = "root";$password = "rootadmin";$database = "postfix";$conn = mysql_connect($hostname,$username,$password);if(!$conn){ die("could not connect : " . m原创 2013-03-08 16:14:04 · 967 阅读 · 0 评论 -
CDbLogRoute写日志文件到MySQL数据库
一,配置文件'log' => array( 'class' => 'CLogRouter', 'routes' => array( array( 'class' => 'CFileLogRoute', 'levels' => 'info, warning, error, profile, debug',原创 2013-02-26 11:08:15 · 841 阅读 · 0 评论 -
ubuntu下基于MySQL验证的PPTP服务的搭建
1. 安装PPTPD apt-get -y update apt-get -y install pptpd2.编辑 /etc/pptpd.conf vim /etc/pptpd.conf在文件最后添加如下内容: localip 192.168.0.86 remoteip 192.168.0.60-80,192.168.0.100 localip 是VPN连通后服务器的原创 2013-03-12 17:00:43 · 2640 阅读 · 2 评论 -
ubuntu下安装基于MySQL/PostgreSQL用户验证的L2TP/IPSec服务器
上一篇文章中描述了L2TP/IPSec服务器的安装。上述中的用户的验证信息保存在文件中的。接下来配置基于MySQL数据库验证用户信息的配置。1.安装MySQL服务器 apt-get install mysql-server2.创建数据库及表结构 create database vpn; use vpn; CREATE TABLE `vpnuser` ( `i原创 2013-04-18 13:32:49 · 1568 阅读 · 1 评论 -
MySQL编程笔记
1.查看修改MySQL变量show variables,show session variables,show global variables其中:show variables等同于show session variables查看所有变量:show variables;查看指定变量:show variables like 'wait_timeout';查看指定条件变量:sho转载 2013-04-26 14:21:32 · 677 阅读 · 0 评论 -
PHP mysqli扩展库与mysql用法对比
1、在PHP中 使用mysqli扩展库对mysql 的dql操作<?php header("Content-type: text/html;charset=utf-8"); //mysqli操作mysql数据库(面向对象方式) //1、创建MySQLi对象 $mysqli =new MySQLi("localhost","root","root","test")转载 2013-05-02 17:12:03 · 896 阅读 · 0 评论 -
MySQL字符集和校对规则
一、MySQL字符集和校对规则MySQL的字符集包括字符集(Character Set)和校对规则(Collation)两个概念。字符集是用来定义MySQL存储字符串的方式,而校对规则则定义了比较字符串的方式。字符集和校对规则是一对多的关系,每个字符集至少对应一个校对规则,称为默认校对规则。查看所有字符集的命令:show character set;mysql> show ch原创 2013-05-14 16:20:57 · 827 阅读 · 0 评论 -
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.114' (111)
默认情况下Mysql只允许本地登录,所以需要修改配置文件将地址绑定给注释掉:vim /etc/mysql/my.cnf# Instead of skip-networking the default is now to listen only on# localhost which is more compatible and is not less secure.# bind-add转载 2012-11-15 14:59:20 · 1808 阅读 · 0 评论 -
MySQL数据库用户创建
创建一个密码为test1234,用户名为yii2dbCREATE USER 'yii2db'@'localhost' IDENTIFIED BY 'test1234';给创建的用户授权语法: GRANT [type of permission] ON [database name].[table name] TO '[username]'@'localhost’; 数据库权限种类 + A原创 2015-07-10 14:40:10 · 612 阅读 · 0 评论