- 浏览: 304427 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (279)
- java技术 (45)
- 存储技术 (6)
- 数据库技术 (29)
- 系统架构 (6)
- 项目管理 (0)
- 生活随想 (3)
- 性能优化 (22)
- OpenStack (0)
- 缓存技术 (3)
- 云计算 (1)
- linux (22)
- 网络通信 (12)
- 辅助开发 (1)
- web服务器和应用服务器 (6)
- 学习感悟 (2)
- 大数据技术(hadoop) (6)
- 高性能分布式系统 算法 (1)
- zookeeper (0)
- 算法 (4)
- dubbo (1)
- java技术 jvm (5)
- 系统设计 (1)
- 缓存失效算法比较 (1)
- javascript (1)
- maven (3)
- 设计模式 (13)
- spring以及常用框架 (5)
- SOA框架 (5)
- 监控系统 (1)
最新评论
-
kongdong88:
Netty简单应用与线上服 ...
用Netty实现的一个简单的HTTP服务器 -
phili1999:
兄弟,此乃Eclipse的bug,至今未解决,可见国人地位低啊 ...
eclipse的控制台在UTF-8编码下键盘输入BUG问题,请问有谁能解决 -
xiaguobing:
谢谢分享啊
MetaQ初探 -
ih0qtq:
...
java性能编码规范整理
1、准备安装程序(官方网站下载)
服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm
客户端:MySQL-client-community-5.1.44-1.rhel4.i386.rpm
2、安装(打印信息略)
[root@localhost /]#rpm -ivh MySQL-client-community-5.1.44-1.rhel4.i386.rpm;
3、查看安装是否成功
显示3306端口开放表示服务安装成功
4、测试连接
(*修改root密码)
[root@localhost /]#mysql -u root -p
Enter password:xxxxxx
出现mysql>表示登陆成功!
5、对mysql用户设置远程访问权限
方法1、改表法:登陆mysql后,更改“mysql”数据库里的“user”表里的“host”项,将“localhost”改“%”
mysql>update user set host ='%' where user ='root';
mysql>select host,user from user;
mysql>FLUSH PRIVILEGES
方法2、授权法:假设允许用户username通过密码password从远程连接到mysql服务器
mysql>FLUSH PRIVILEGES;
6、安装目录结构
数据库目录:/var/lib/mysql/
配置文件:/usr/share/mysql(mysql.server命令及配置文件)
相关命令:/usr/bin(mysqladmin、mysqldump等命令)(*mysql的一种安全启动方式:/usr/bin/mysqld_safe --user=root &)
启动脚本:/etc/rc.d/init.d/
7、停止/启动mysql服务
[root@localhost /]#service mysql start;
8、修改字符编码
查看字符编码:
[root@localhost /]#show variables like 'collation_%';
停止mysql服务
将目录/usr/share/mysql下的文件my-medium.cnf拷贝到/etc/下并改名为my.cnf
打开my.cnf在[client]和[mysqld]下面均加上default-character-set=utf8,并保存
*mysql5.5 改了字符集设置参数 character-set-server=utf8
重启mysql服务
9、卸载mysql
显示:
MySQL-client-community-5.1.44-1.rhel4.i386.rpm
[root@localhost /]#rpm -e MySQL-server-community-5.1.44-1.rhel4.i386.rpm
[root@localhost /]#rpm -e MySQL-client-community-5.1.44-1.rhel4.i386.rpm
删除残余文件
[root@localhost /]#rm -f /var/lib/mysql
10、复制mysql数据库
源数据库名:source_db 用户名:root 密码:xxxxxx
目标数据库名:target_db 用户名:root 密码:xxxxxx 所在主机:221.218.9.41
发表评论
-
mysql数据库备份与还原命令
2015-09-12 04:22 875还原一个数据库:mysql -h loc ... -
Redis被bgsave和bgrewriteaof阻塞的解决方法
2013-08-13 13:49 1244Redis 是一个性能非常高效的内存 Key-Value ... -
Redis内存使用优化与存储
2013-08-13 13:46 788Redis常用数据类型 ... -
InnoDB和MyISAM的差别
2013-08-07 11:30 768InnoDB和MyISAM是在使 ... -
mysql悲观锁总结和实践
2013-05-07 14:41 746最近学习了 ... -
线上MySQL机器内存爆掉原因分析与解决
2013-05-03 15:33 2186现象: 阿里金 ... -
Mysql Merge表的优点
2013-05-05 08:38 875Mysql Merge表作用类似于 ... -
MySQL分表实现上百万上千万记录分布存储的批量查询设计模式
2013-05-05 08:38 1022我们知道可以将一个海量记录的 MySQL 大表根据主 ... -
MySQL MyISAM表结构的恢复
2013-05-05 08:38 710MySQL MyISAM表结构的恢复方法是怎样的呢?这是很 ... -
mysql 利用binlog增量备份,还原实例
2013-05-05 08:38 824一,什么是增量备份 增量备份,就是将新增加的数据进行备份 ... -
Mysql失效后的数据恢复
2013-05-06 16:01 1039本篇文章用于一些特殊情况下,Mysql数据库失效,而 ... -
mysql日志的使用
2013-04-28 09:56 808mysql有以下几种日志: 错误日志: -log-err 查 ... -
Mysql 监控执行速度慢的语句
2013-04-28 09:54 1003首先,需要开启一个慢查询输出的一个机关:log_slow_q ... -
Mysql分表的三种方式
2013-04-28 09:51 774一,先说一下为什么要 ... -
mysql分区
2013-04-28 09:49 706一,什么是数据库分区 前段时间写过一篇关于mysql分表的的 ... -
Mysql分表和分区的区别
2013-04-28 09:43 816一,什么是mysql分表, ... -
BoneCP学习笔记——配置参数
2013-04-11 13:26 827一、BoneCP配置文件格式(bonecp-config. ... -
BoneCP 学习笔记
2013-04-11 13:26 970什么是BoneCP BoneCP 是一个快速 ... -
监控Proxool连接池的活动连接变化情况
2013-04-11 13:26 845/**//**@author 我为J狂 建立日期 ... -
proxool与tomcat DBCP连接池性能评测
2013-04-10 13:49 866proxool与tomcat DBCP连接池性能评测 ...
相关推荐
本文旨在指导初学者如何在Linux环境下安装、配置和使用MySQL,尤其是那些具有Windows操作系统下数据库管理经验,初次接触Linux的用户。 #### 二、安装MySQL ##### 1. 下载MySQL安装文件 在Linux环境下安装MySQL需要...
解压缩安装包后,进入解压后的文件夹,使用 configure 命令来配置 MySQL 的安装目录、字符集和插件等参数。在 configure 命令中,需要指定安装目录、字符集和插件等参数。例如: ``` ./configure --prefix=/home/...
标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...
【Linux下MySQL安装配置】 在Linux操作系统中安装和配置MySQL数据库是系统管理的重要部分,尤其对于需要处理数据存储和检索的应用程序来说。MySQL是一个流行的开源关系型数据库管理系统,广泛应用于Web应用程序、...
Linux 下 Apache+PHP+Mysql 安装与配置 Apache installation * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--...
mysql配置文件
MySQL在Linux平台上的安装和配置是一个复杂但必要的过程,尤其是在使用CentOS操作系统的情况下。MySQL是一个广泛使用的开源关系型数据库管理系统,其稳定性和性能使其成为构建数据库驱动的应用程序的首选。本知识...
基于Linux下的MySQL的安装与配置, 基于Linux下的MySQL的安装与配置, 基于Linux下的MySQL的安装与配置, 基于Linux下的MySQL的安装与配置, 基于Linux下的MySQL的安装与配置, 基于Linux下的MySQL的安装与配置, 基于...
在Linux环境下安装MySQL数据库系统及配置远程访问功能是IT领域中的常见需求,尤其对于服务器管理和应用部署至关重要。本文将详细解析这一过程中的关键步骤和技术要点,帮助读者掌握在Linux操作系统中如何成功安装...
linux系统下,mysql安装时,配置文件linux系统下,mysql安装时,配置文件
本文旨在详细介绍如何在Linux系统下安装配置MySQL数据库。对于那些希望在移动电商服务器上部署MySQL的开发者和运维人员来说,本教程提供了从零开始的全面指南。我们将以CentOS 7作为示例操作系统,并使用MySQL ...
在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...
下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...
在Linux环境下安装配置MySQL 5.5是一个涉及多个步骤的复杂过程,本文将详细阐述这一过程,包括必要的准备工作、具体步骤以及可能遇到的问题及其解决办法。 #### 一、安装CMake 在安装MySQL 5.5前,首先需要安装...
在Linux下安装MySQL主要通过RPM包管理器实现,它允许用户轻松地安装、更新、查询和删除软件包。以下是在Red Hat系列Linux系统上使用RPM命令安装MySQL的步骤: 1. **安装服务器端**: ```bash [root@test1 local]#...
Linux 下安装及配置 MySQL 5.7 MySQL 是一个开源的关系型数据库管理系统,由 Michael Widenius 和 David Axmark 于 1995 年创建,目前由 Oracle 公司拥有。MySQL 广泛应用于 Web 应用程序中,尤其是与 PHP 结合使用...
本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...
### Linux系统下源码版MySQL安装详解 #### 安装背景与目的 在Linux环境下,通过源码方式安装MySQL能够使我们更好地定制安装环境,并且能够深入理解MySQL的安装过程及依赖关系。本文将详细介绍如何在Linux系统下不...