智乐兔

mysql

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

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

    今天刚好需要配置mysql 5.5.45,因为数据库量挺大的,所以必须优化,要不mysql真的不快。 (1)、max_connections:允许的同时客户的数量。增加该值增加 mysqld 要求的文件描述符的数量。这个数字应该增加,否则,你将经常看到 too many connections 错误。 默认数值是100,我把它改为1024 。 (2)、record_buffer:每个进行一个顺序扫描的线程为其扫描的每张表分配这个大小的一个缓冲区。如果你做很多顺序扫描,你可能想要增加该值。默认数值是131072(128k),我把它改为16773120 (16m) (3)、key_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%\bin 4. 注册windows系统服务将mysql注册为windows系统服务操作如下:1)从控制台进入到MySQL解压目录下的 bin 目录下: 2)输入服务安装命令:mysqldinstall MYSQL –defaults-file=”D:\mysql-5.6.26-winx ...

    查看全文

  • mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧

    mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧

    代码如下: # vi mysqlusers.txtcreate database dataname;grant all privileges on dataname.* to username@localhost identified by ‘password‘;flush privileges;# /usr/local/mysql/bin/mysql -u root -p password < mysqlusers.txt    蓝色斜体部分为对应的用户名和密码,添加多个用户及数据库,只需要复制中间部分代码并修改对应的位置即可,如:   代码如下:   create datab ...

    查看全文

  • Ubuntu15下mysql5.6.25不支持中文的解决办法

    Ubuntu15下mysql5.6.25不支持中文的解决办法

    apt-get install 安装的,不是源码包安装的mysql 1 修改mysql的配置文件 /etc/mysql/conf.d/mysql.cnf 在[mysql]的下方加入如下语句:(注:这个文件下没有配置,只有【mysql】) no-auto-rehashdefault-character-set=utf8 /etc/mysql/mysql.conf.d/mysqld.cnf 在[mysqld]下加入 socket = /var/run/mysqld/mysqld.sockport = 3306character-set-server=utf8 (这里是server,之前有的版本是 ...

    查看全文

  • Mysql数据库命令大全

    Mysql数据库命令大全

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

    查看全文

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

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

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

    查看全文

  • 傻瓜式用Eclipse连接MySQL数据库

    傻瓜式用Eclipse连接MySQL数据库

    本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆。但我按照那些文章捣鼓了很久,就是不行。 我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动 Eclipse:任意版本,免费的,可以百度的到。 1.MySQL安装,不会的朋友可以看这里的图文讲解,很详细。 下面来创建一个数据: mysql>CREATE DATABASE test; //创建一个数据库 mysql>use test; //指定test为当前要操作的数据库 mysql>CREATE TABLE user (name VARCHAR(20),pass ...

    查看全文

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

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

    对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎。如果你要使用全文索引,那必须使用myisam。 INNODB的实用性,安全性,稳定性更高但是效率比MYISAM稍差,但是有的功能是MYISAM没有的。修改MySQL的引擎为INNODB,可以使用外键,事务等功能,性能高。本文主要介绍如何修改MySQL数据库引擎为INNODB,接下来我们开始介绍。 首先修改my.ini,在[mysqld]下加上: default-storage-engine=INNODB 其中的蓝色字体是要指定的数据库引擎名称。 用sql语句修改已经建成表的引擎: alter table ta ...

    查看全文

  • MySQL 从一张表update字段到另外一张表中

    MySQL 从一张表update字段到另外一张表中

    先来几个简单的示例 Solution 1:  1列 update student s, city c set s.city_name = c.name where s.city_code = c.code; Solution 2:  多个列 update a, b set a.title=b.title, a.name=b.namewhere a.id=b.id Solution 3: 子查询 update student s set city_name = (select name from city where code = s.city_code); ...

    查看全文

  • 详解MySQL集群搭建

    详解MySQL集群搭建

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

    查看全文

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

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

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

    查看全文

  • 安装MySQL常见的三种方式

    安装MySQL常见的三种方式

    目录 安装MySQL的方式常见的有三种:  rpm包形式 通用二进制形式  源码编译 1,rpm包形式 (1) 操作系统发行商提供的 (2) MySQL官方提供的(版本更新,修复了更多常见BUG) 关于MySQL中rpm包类型的介绍:  MySQL-client         客户端组件  MySQL-debuginfo      调试MySQL的组件  MySQL-devel    ...

    查看全文

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微