mysql安装使用手记
删除rpm包
rpm -e mysql-embedded-5.1.39-4.fc12.i686 --nodeps
安装rpm包
rpm -vih MySQL-server-community-5.1.37-0.rhel5.i386.rpm
查询已安装的rpm包
rpm -qa | grep MySQL
启动mysql
mysql(没有密码的情况)
mysql -u root -p(有密码的情况,然后mysql会提示输入密码)
删除MySQL的root密码的方法,在 mysql> 下输入以下2行:
GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY '';
FLUSH PRIVILEGES;
导出SQL脚本
mysqldump -u用户名 -p 数据库名 > 数据库名.sql
mysqldump -u root DB_FOR_ALARM > data.sql
执行SQL脚本,在 mysql> 下输入
source ./SP_DB.sql
DROP DATABASE IF EXISTS DB_FOR_ALARM;
CREATE DATABASE DB_FOR_ALARM;
相关文档:
在mysql中输入SHOW variables like "have_%"查看,显示如下:
mysql> SHOW variables like "have_%";
+-----------------------+----------+
| Variable_name | Value |
+-----------------------+----------+
| have_archive   ......
[经过安装测试成功的方法from CYBEND ]
第一步:系统与软件的准备
系统版本 redhat enterprise linux 5 ,内核版本 2.6.18
第二步:软件包的准备
httpd软件包:httpd-2.2.8.tar.bz2
mysql软件包从mysql官方网站下载,我选用的是ehel5的rpm包
MySQL-server-community-5.0.51a-0.rhel5.i386.rpm
MySQL-client-community ......
# MySQL Server Instance Configuration File
# ----------------------------------------------------------------------
# Generated by the MySQL Server Instance Configuration Wizard
#
#
# Installation Instructions
# ----------------------------------------------------------------------
#
# On Li ......
你使用过别人的备份方案来备份你的MySQL数据吗?你有多关心你的数据?你敢确定你现在正在运行的脚本就是可靠的,可恢复的备份,而且在运行过程中不会影响你的关键作业吗?在回答这个问题之前,先回答下面十个问题吧:
1. 备份要求停止数据库吗?如果不需要,那么备份的时候会影响什么?块设备?I/O负载?缓冲?或者是其他?
......
今天开多一个应用在 APP SERVER 上,报告一个错误:
ERROR 1040 (00000): Too many connections
这倒是从来没碰到过,不过在 console 下可以用 root 登录 (console 下用其他用户也不可登录,Too many connections)
mysql -uroot -p
mysql > show processlist;
...
这里列了100个链接!!其中只有2个链接是Q ......