软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件开发专栏>>数据库>>正文
Mysql配置技巧
文章出处:51testing博客 作者:ppent 发布时间:2007-01-31

注:以下操作在Redhat 2.6.9 + mysql-standard-4.1.8-pc-linux-i686上验证通过

1. Redhat上Mysql配置
1.1 以root身份登录Redhat系统,配置mysql服务,注意将其中的路径改为实际路径
Shell>tar -zxvf mysql-standard-4.1.8-pc-linux-i686.tar.gz
Shell>mv mysql-standard-4.1.8-pc-linux-i686 ../mysql
Shell>cd ..
Shell>groupadd mysql
Shell>useradd -g mysql mysql
Shell>scrīpts/mysql_install_db --user=mysql
Shell>chown -R mysql:mysql ./mysql
Shell>cp /home/fenet/my.cnf /etc
Shell>cd /usr/local
Shell>ln -s /home/fenet/mysql mysql

1.2 启动mysql服务
Shell>cd /usr/local/mysql/bin
Shell>./mysqld_safe &

1.3 确认mysql服务启动完成
Shell>netstat -an|grep 3306

1.4 停止mysql服务
Shell>cd /usr/local/mysql/bin
Shell>./mysqladmin shutdown

2. Mysql上创建数据库及用户授权
mysql>drop database if exists `Database`;
mysql>create database Database DEFAULT CHARACTER SET GBK;
mysql>use Database;
mysql>GRANT ALL PRIVILEGES ON Database.* TO Username@"%" IDENTIFIED BY 'Password' WITH GRANT OPTION;
mysql>GRANT ALL PRIVILEGES ON Database.* TO Username@"localhost" IDENTIFIED BY 'Password' WITH GRANT OPTION;
mysql>update mysql.user set password = OLD_PASSWORD('Password') where user = 'Username';
mysql>flush privileges;

3.Mysql 实用的数据备份及回复方式
# 备份指定的mysql数据库
mysqldump --user=Username --password=Password --host=Hostname --port=PortNumber --default-character-set=gbk  DatabaseName > DBDump.sql

# 将mysqldump的数据脚本还原到指定的mysql数据库
mysql --host=Hostname --user=Username --password=Password --database=DatabaseName < DBDump.sql

4. Windows下mysql服务注册及删除
mysqld-nt --install <service_name> --defaults-file=<mysql-ini>
mysqld-nt --remove <service_name>

原始链接:http://blog.51testing.com/?60038/action_viewspace_itemid_3694.html

站内搜索
相关文章
◎实现ClearQuest数据库(SQL Server2000)迁移
◎oracle9i的安装过程
◎两个SQL Server维护技巧
◎微软工程师讲解 SQL Server 阻塞
◎Oracle 操作经验谈
◎测试Oracle在不同系统中的IO能力
◎用sp_lock诊断SQL Sever的性能问题
◎MSSQL2005的新功能创建数据库快照
◎SQL与Oracle、DB2的性能比较
◎精妙Sql语句
◎SQL Server连接中的四个最常见错误
◎mysql的备份
◎管理常用SQL语句
◎SQL Server应用程序中的高级SQL注入
◎实例说明sql优化的重要性
◎SQLServer性能分析参数
◎Oracle的入门心得
◎SQL Server 2005——下一代的数据管理和分析软件
◎MySQL数据库函数详解
◎数据库设计三大范式应用实例剖析
◎大中型数据库数据导入中存在的部分问题及对策
◎ORACLE 常用脚本(4)
◎ORACLE 常用脚本(3)
◎ORACLE 常用脚本(2)
◎ORACLE 常用脚本(1)
◎ORACLE性能调优原则
◎oracle中关于null排序的问题
◎mysql数据库优化
◎把Access数据库移植到SQL
◎如何把Access的数据导入到Mysql
◎数据库设计三大范式应用实例剖析
◎SQL Server 2000 JDBC驱动的完整安装及测试说明
◎论数据库技术的发展史
◎MySQL索引分析和优化
◎检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
◎几大数据仓库方案特性比较
◎SQL语句导入导出大全
◎从SQL Server 向Oracle 8迁移的技术实现方案
◎SQL Server连接中三个常见的错误分析
◎数据库性能分析及调整一例
◎手动建立Oracle9i数据库
◎如何连接SQL Server与Oracle数据库
◎利用 DBCA 建立 Oracle9i 数据库
◎Oracle9i 数据库实体结构
◎如何安装Oracle 9i Enterprise Edition for Linux
◎DB2数据库的安装
◎DB2/Sybase/Oracle的比较
热门文章
◎SQL Server 2000 JDBC驱动的完整安装及测试说明
◎ORACLE 常用脚本(3)
◎如何连接SQL Server与Oracle数据库
◎ORACLE 常用脚本(1)
◎管理常用SQL语句
◎SQL语句导入导出大全
◎如何安装Oracle 9i Enterprise Edition for Linux
◎Oracle的入门心得
◎精妙Sql语句
◎DB2/Sybase/Oracle的比较
◎手动建立Oracle9i数据库
◎ORACLE 常用脚本(2)
◎数据库性能分析及调整一例
◎ORACLE 常用脚本(4)
◎数据库设计三大范式应用实例剖析
◎利用 DBCA 建立 Oracle9i 数据库
◎ORACLE性能调优原则
◎SQLServer性能分析参数
◎实例说明sql优化的重要性
◎大中型数据库数据导入中存在的部分问题及对策
◎SQL Server连接中三个常见的错误分析
◎SQL与Oracle、DB2的性能比较
◎几大数据仓库方案特性比较
◎从SQL Server 向Oracle 8迁移的技术实现方案
◎Oracle9i 数据库实体结构
◎SQL Server应用程序中的高级SQL注入
◎论数据库技术的发展史
◎SQL Server 2005——下一代的数据管理和分析软件
◎SQL Server连接中的四个最常见错误
◎数据库设计三大范式应用实例剖析
◎两个SQL Server维护技巧
◎微软工程师讲解 SQL Server 阻塞
◎mysql数据库优化
◎检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
◎把Access数据库移植到SQL
◎oracle中关于null排序的问题
◎MySQL数据库函数详解
◎如何把Access的数据导入到Mysql
◎DB2数据库的安装
◎Oracle 操作经验谈
◎MySQL索引分析和优化
◎mysql的备份
◎测试Oracle在不同系统中的IO能力
◎用sp_lock诊断SQL Sever的性能问题
◎MSSQL2005的新功能创建数据库快照
◎oracle9i的安装过程
◎实现ClearQuest数据库(SQL Server2000)迁移

Google提供的广告