Welcome 微信登录

首页 / 数据库 / MySQL

windows下如何安装和启动MySQL

windows下如何安装和启动MySQL

以下内容分成四步介绍windows下如何安装和启动MySQL,具体内容请看下文。第一步:下载mysql安装包或者绿色版,放到自己喜欢的目录。第二步:配置环境变量。MYSQL_HOME,值为mysql的根目录;在path中添加%MYSQL_HOME%/bin目录。第三步:向windows注册mysql服务。必须用管理员权限打开命令行,然后切换到mysql 的 bin目录下,输入命令:mysqld.exe --install MySql --defaults-...
详解MySQL集群搭建

详解MySQL集群搭建

概述MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQL Cluster允许在无共享的系统中部署“内存中”数据库集群,通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。实际上,MySQL集群是把一个叫做NDB的内存集群...
MySQL中VARCHAR与CHAR格式数据的区别

MySQL中VARCHAR与CHAR格式数据的区别

区别CHAR与VARCHAR类型类似,但它们保存和检索的方式不同。CHAR有固定的长度,而VARCHAR属于可变长的字符类型。它们最大长度和是否尾部空格被保留等方面也不同。在存储和检索过程中不进行大小写转换。下面的表格显示了将各种字符串值保存到CHAR(4)和VARCHAR(4)列后的结果,说明了CHAR和VARCHAR之间的差别:值CHAR(4)存储需求VARCHAR(4)存储需求""" "4个字节""1个字节"ab""ab "4个字节"ab"3个字节"...
修改MySQL的默认密码的四种小方法

修改MySQL的默认密码的四种小方法

对于windows平台来说安装完MySQL数据库后,系统就已经默认生成了许可表和账户,你不需要像在Unix平台上那样执行 mysql_install_db脚本来生成帐户和相应权限许可表。但是如果不是用MSI格式来安装MySQL的话,就需要在安装完以后,手动给root帐户添加新密码,因为默认情况下的root没有开启密码保护功能,如果不重新赋予root帐户密码,那么许多非本机的连接将无法成功。方法1:用SET PASSWORD命令,具体更新密码步骤如下:c:&...
傻瓜式用Eclipse连接MySQL数据库

傻瓜式用Eclipse连接MySQL数据库

本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆。但我按照那些文章捣鼓了很久,就是不行。我的环境:MySQL:mysql-essential-5.1.51-win32jdbc驱动Eclipse:任意版本,免费的,可以百度的到。1.MySQL安装,不会的朋友可以看这里的图文讲解http://www.jb51.net/article/23876.htm,很详细。下面来创建一个数据:mysql>CREATE DATABASE test...
修改MySQL的数据库引擎为INNODB的方法

修改MySQL的数据库引擎为INNODB的方法

对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎。如果你要使用全文索引,那必须使用myisam。 INNODB的实用性,安全性,稳定性更高但是效率比MYISAM稍差,但是有的功能是MYISAM没有的。修改MySQL的引擎为INNODB,可以使用外键,事务等功能,性能高。本文主要介绍如何修改MySQL数据库引擎为INNODB,接下来我们开始介绍。首先修改my.ini,在[mysqld]下加上:default-storage-engi...
Mysql数据库命令大全

Mysql数据库命令大全

一、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysqlin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>2、连接到远程主机上的M...
Mysql基础知识点汇总

Mysql基础知识点汇总

1.什么是SQL语句sql语言:结构化的查询语言。(Structured Query Language),是关系数据库管理系统的标准语言。它是一种解释语言:写一句执行一句,不需要整体编译执行。语法特点:1.没有“ ”,字符串使用‘ "包含2.没有逻辑相等,赋值和逻辑相等都是=3.类型不再是最严格的。任何数据都可以包含在‘ "以内4.没有bool值的概念,但是在视图中可以输入true/false5.它也有关系运算符:> < >= <=...
my.ini优化mysql数据库性能的十个参数(推荐)

my.ini优化mysql数据库性能的十个参数(推荐)

今天刚好需要配置mysql 5.5.45,因为数据库量挺大的,所以必须优化,要不mysql真的不快。(1)、max_connections:允许的同时客户的数量。增加该值增加 mysqld 要求的文件描述符的数量。这个数字应该增加,否则,你将经常看到 too many connections 错误。 默认数值是100,我把它改为1024 。(2)、record_buffer:每个进行一个顺序扫描的线程为其扫描的每张表分配这个大小的一个缓冲区。如果你做很多顺...
MySQL5.6安装图解(windows7/8_64位)

MySQL5.6安装图解(windows7/8_64位)

1. 下载MySQL2. 解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。3. 添加环境变量变量名:MYSQL_HOME变量值:D:mysql-5.6.26-winx64即为mysql的自定义解压目录。再在Path中添加 %MYSQL_HOME%in4. 注册windows系统服务将mysql注册为windows系统服务操作如下:1)从控制台进入到MySQL解压目录下的 bin 目录下:2)输入服务安装命令:mysqldinstall ...
连接MySql速度慢的解决方法(skip-name-resolve)

连接MySql速度慢的解决方法(skip-name-resolve)

最近在Linux服务器上安装MySql5后,本地使用客户端连MySql速度超慢,本地程序连接也超慢。解决方法:在配置文件my.cnf的[mysqld]下加入skip-name-resolve。原因是默认安装的MySql开启了DNS的反向解析。如果禁用的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。附:How MySQL uses DNSWhen a new thread connects to mysqld, mysqld will spaw...
mysql jdbc连接步骤及常见参数

mysql jdbc连接步骤及常见参数

mysql数据库自不必说,现在很多程序开发应用及站长们常用到,jdbc可能一般会比较陌生一些,jdbc是什么意思?这里也会提到,最主要的是为大家介绍一下,mysql jdbc连接步骤及常见参数详解。 jdbc是什么意思? jdbc(java data base connectivity,java数据库连接)是一种用于执行sql语句的javaapi,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。jdbc提供了一种基准,据...
Navicat for MySQL(mysql图形化管理工具)是什么?

Navicat for MySQL(mysql图形化管理工具)是什么?

MySQL现已经成为大多数中小企业及个人站长建站的首选数据库,其自带了简单web图形管理phpmyadmin工具,但是管理、操作能力有限,这就使得人们常需要寻找一个更为专业,管理功能更为强大的管理工具,以方便于我们更好的应用和管理MySQL数据库。这里就给大家介绍一个常用的MySQL数据库管理工具:Navicat for MySQL。首先我们介绍一下: Navicat for MySQL是什么? Navicat for MySQL是一款强大的M...
lnmp下如何关闭Mysql日志保护磁盘空间

lnmp下如何关闭Mysql日志保护磁盘空间

LNMP一键包安装的Mysql默认开启Mysql日志,如果网站对数据库读写较为频繁的话可能会产生大量日志,并占用磁盘空间,还有可能导致VPS的硬盘闲置空间消耗满导致数据库无法开启。本教程的路径适用于LNMP一键安装包环境,其它环境请根据实际情况操作。若需要关闭,请执行以下操作:一、修改文件配置修改/etc/my.cnf,找到以下字符复制代码 代码如下:log-bin=mysql-bin binlog_format=mixedbash注释这两行,如下:复制代...
<< 131 132 133 134 135 136 137 138 139 140 >>