现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 1777字 评论关闭
实例主机:dbasky=192.168.1.120dbaskyback=192.168.1.121 目的:dbaskyback的主机去同步dbasky主机test库上的数据 安装mysql[root@dbasky]#wget [root@dbasky]#cd /usr/local/mysql-5.0.45[root@dbasky]#groupadd mysql[root@dbasky]#useradd -g mysql mysql[root@dbasky]#mkdir /opt/mysql-data[root@dbasky]#CFLAGS="-O3 " CXX=gcc CXXFLAGS="-O3 -felide-constructors  -fno-exceptions -fno-rtti" ./conf...
阅读全文
2020年05月02日 数据库 ⁄ 共 1193字 评论关闭
   对于Windows主机   ==============   假想环境:   MySQL 安装位置:C:MySQL   数据库名称为:bbs   MySQL root 密码:123456   数据库备份目的地:D:db_backup   程序代码   @echo off   C:MySQLinmysqladmin -u root --password=123456 shutdown   C:MySQLinmysqldump --opt -u root --password=123456 bbs > D:db_backupbs.sql   C:MySQLinmysqld-nt   将以上代码保存...
阅读全文
2020年05月02日 数据库 ⁄ 共 1124字 评论关闭
最近在MacOS下用django框架做web开发,于是用MacPorts安装了MySQL5。但是测试时django的测试框架会报错,原因是UTF8数据无法插入。 我们知道,MySQL安装完成后默认编码为latin1,并不适合中文应用。因此我们通常用下面的SQL语句创建: CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;而django测试框架创建测试数据库时并不会像这样指定编码,因此创建的数据库编码为latin1,导致加载UTF...
阅读全文
2020年05月02日 数据库 ⁄ 共 1480字 评论关闭
   mysql有时候忘记密码了怎么办?我给出案例和说明!一下就解决了!   Windows下的实际操作如下   1.关闭正在运行的MySQL。   2.打开DOS窗口,转到mysqlin目录。   3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。   4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlin目录。   5.输入mysql回车,如果成功,将出现MySQL提示符 >   6. 连接权限>use ; (>...
阅读全文
2020年05月02日 数据库 ⁄ 共 961字 评论关闭
Method 1:在/usr/local//bin/下:./mysqladmin -u root password new_password一般安装时用此方法设置。 Method 2:在mysql状态下:mysql>UPDATE user SET password=PASSWORD(new_password) WHERE user=root;mysql>FLUSH PRIVILEGES; Method 3:mysql>SET PASSWORD FOR root=PASSWORD(new_password); 有人会问如果不知道mysql root的密码情况下,是否可以修改密码呢?答案:可以的,想知道方法请继续往下看...
阅读全文
2020年05月02日 数据库 ⁄ 共 1681字 评论关闭
1. 优化你的MySQL查询缓存 在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如果结果是从缓存中提取,那是相当快的。 但主要的问题是,它是那么容易被隐藏起来以至于我们大多数程序员会忽略它。在有些处理任务中,我们实际上是可以阻止查询缓存工作的。 1. // query cache does NOT work 2. $r = mysql_query("SELECT userna...
阅读全文
2020年05月02日 数据库 ⁄ 共 4264字 评论关闭
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 > show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句: mysql> show variables; 一、慢查询 mysql> show vari...
阅读全文
2020年05月02日 数据库 ⁄ 共 292字 评论关闭
1.首先 导入sql文件:source data.sql 2.更改了mysql的my.ini的max_allowed_packet mysql > use databasenameDatabase changedmysql > source c:mysql.sql 如果.sql文件过大,mysql会直接断开连接 解决方法: 在mysql的配置文件my.ini 中加入 一行max_allowed_packet = 100M(该大小>=mysql.sql文件大小) 3.还遇到了一个问题就是"BLOB/TEXT column source used in key specification without a key length...
阅读全文
2020年05月02日 数据库 ⁄ 共 1275字 评论关闭
导读:MySQL管理常用命令。 安装利用RPM包安装Mysql,设置TCP 3306端口的iptables。 root密码管理设置root用户的密码admin -uroot password password。 修改root用户的密码mysqladmin -uroot -p password password。 数据库,表管理进入mysqlmysql -h hostname -uroot -p。 创建数据库mysql> create database location。 导入数据结构mysql -uroot -p location <./location.sql。 查看数据库mysql> show ...
阅读全文
2020年05月02日 数据库 ⁄ 共 2458字 评论关闭
这里讲得是如何在使用16进制大数据的情况下保持好的性能,主要讲的是MySQL,对其他数据库应该也起作用。 一、小心你的字符编码 看一下下面这个SQL语句: > explain select * from t where id = ’0cc175b9c0f1b6a831c399e269772661′G***************************              1. row  ***************************id: 1select_type: SIM...
阅读全文