-
在服务器上会生成mysql-bin.000日志文件,会严重占用服务器硬盘,建议关闭,案例:小编的服务器存储是100G的,被占用了50G日志,如图:
方法一:打开vi /etc/my.cnf
找到:
log-bin=mysql-bin
binlog_format=mixed
将这两行注释掉,前面加上#,再重启mysql就OK.
方法二:如果是宝塔环境找到Mysqld管理关闭即可(适合小白)。
阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
1、myisamchk
使用 myisamchk 必须暂时停止 MySQL 服务器。例如,我们要检修 test 数据库。执行以下操作:
# service mysql stop (停止 MySQL );
# myisamchk -r /数据库文件的绝对路径/*MYI
# service mysql start
myisamchk 会自动检查并修复数据表中的索引错误。
2、mysqlcheck
mysqlcheck -a -c -o -r –all-databases -uroot -p //这条命令是即可最佳化所有db数据库。
参数的意义如下...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
mysqldump备份:
mysqldump -u root -p test >c:\test.sql 备份数据库,密码之后输入
mysqldump -u root -p test wm_user > c:\test.sql 备份数据库下的wm_user表
mysqldump -u -root -p -all-databases > D:\all.sql 备份所有服务器下数据库(数据超慢)
(注:如出现mysqldump: unknown option '--',在网上找到原因是mysqldump读取mysql安装文件my.cnf里的内容的默认设置,导...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
在windows环境下
1.杀死所有的mysql进程
a.通过dos命令:net start 与net stop mysql
b.通过控制面板的服务
2.在安装mysql目录下,找到My.ini,路径为mysql的安装目录下如:c:\mysql\my.ini
在[mysqld]下添加
skip-grant-tables //越过root权限
保存
3.重启mysql服务,在框内输入mysql -u root -p 进行无密码登陆
4.对mysql的密码进行修改
输入如下命令
&g...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
一、连接远程数据库:
1、显示密码
如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”
C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456
2、隐藏密码
如:MySQL 连接本地数据库,用户名为“root”,
C:/>mysql -h localhost -u root -p
Enter password:
二、配置mysql允许远程链接
默认情况下,mysql帐号不允许从远程登陆,只能在localho...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
第14章 mysql基础
1)显示当前的数据库的版本号和日期
select version(),current_date();
2)通过AS关键字设置字段名。
select version() as version; //可以设置中文,通过单引号 as 可以把值显成中文
select version() as "版本号"; //版本号 必须用"" 双引号,引上。
3)通过select 执行返回计算结果
select (20+6)*4;
4)只要不打分号 可以输入很多项;
>select
>version()
>;
&g...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
方法有很多,推荐使用:
mysql -uroot -p密码
update mysql.user set Password=password('newpwd'); //newpwd新密码
flush privileges; //最后刷新
下面是从网上找的其它修改Mysql方法,整理。
方法一
使用phpmyadmin,这是最简单的了,修改mysql库的user表,
不过别忘了使用PASSWORD函数。
方法二
使用mysqladmin,这是前面声明的一个特例。
mysqladmin -u root -p passwor...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
EmpireBak是一款完全开源免费、专门为MYSQL大数据的备份与导入而设计的稳定高效软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库.
帝国备份王解决MYSQL备份三大难题:
1、解决备份大数据问题,采用分组备份,备份稳定高效;
2、解决备份数据编码乱码问题,备份王智能识别编码;
3、解决不同MYSQL版本数据不能互导问题,通过备份王不存在数据库版本区别。
使用方法:将databak上传...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
导出要用到MySQL的mysqldump工具,基本用法是:
shell> mysqldump [OPTIONS] database [tables]
如果你不给定任何表,整个数据库将被导出。
通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。
注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。
mysqldump支持下列...阅读全文
作者:admin | 分类:
Mysql | 阅读: |
-
连接到本机上的MYSQL mysql -h localhost -u root -p
随机取记录 select * from 表名 order by rand() limit 0,5 (0-5)
断开服务器 quit
查看数据库 show databases;
选择数据库 use 数据库名;
查看表 show tables;
查看表结构 describe 表名;
插入记录 insert into 表名 set 字段名='值',字段名='值';
select 字...阅读全文
作者:admin | 分类:
Mysql | 阅读: |