2、启动&&停止
1) 数据库字符集设置,修改mysql配置文件/etc/my.cnf中加入default-character-set=utf8
2) 启动mysql服务:service mysqld start或者/etc/init.d/mysqld start
3) 开机启动:chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*
4) 停止:service mysqld stop
3、登录
1) 创建root管理员:mysqladmin -u root password 123456
2) 登录:mysql -u root -p输入密码即可。
3) 忘记密码:service mysqld stop
#mysqld_safe --user=root --skip-grant-tables
#mysql -u root
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
4、远程访问
1)开放防火墙的端口号
2) mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”,或者将host为localhost的user改为host是"%"
5. 当service mysql start启动服务时,如果遇到“mysql: unrecognized service”,可以按以下步骤来执行:
1) rpm -q mysql查看mysql是否安装成功
2) 试用/etc/rc.d/init.d/mysqld start 看是否可以启动
3) 如果按上面步骤可启动,执行 chmod 755 /etc/rc.d/init.d/mysqld 修改权限
4) 再运行service mysql start
5) 可以设置为开机启动chkconfig mysqld on
二 安装memcached
1. memcached是基于libevent的事件处理,所以安装memcached时先要安装libevent库,首先yum list libevent-devel看看是否已有libevent-devel,若无则yum -y install libevent libevent-devel;
2. 获取安装包:
1)wget http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz
2)tar -zxvf memcached-1.4.4.tar.gz
3)cd memcached-1.4.4
4)./configure
5)make && make install
3.memcached启动:
以daemon方式启动:/usr/local/bin/memcached -u nobody -p 11211 -m 64 -c 128 -d
tips:memcached常用参数:(/usr/local/bin/memcached -h)
//保存
set good 32 0 10
helloworld
STORED
//取回
gets good
VALUE good 32 10 10
helloworld
END
//替换
replace good 32 0 10
worldhello
STORED
get good
VALUE good 32 10
worldhello
END
//尾部添加
append good 32 0 5
after
STORED
get good
VALUE good 32 15
worldhelloafter
END
//头部添加
prepend good 32 0 6
before
STORED
get good
VALUE good 32 21
beforeworldhelloafter
END
//删除
delete good
DELETED
get good
END
delete good
NOT_FOUND
cas good 32 0 10 hel
helloworld
EXISTS
gets good
VALUE good 32 10 10
helloworld
END
cas bad 32 0 10 good
worldhello
NOT_FOUND
//统计
stats items
STAT items:1:number 1
STAT items:1:age 24
STAT items:1:evicted 0
STAT items:1:outofmemory 0
END
stats sizes
96 1
END
stats slabs
STAT 1:chunk_size 88
STAT 1:chunks_per_page 11915
STAT 1:total_pages 1
STAT 1:total_chunks 11915
STAT 1:used_chunks 11914
STAT 1:free_chunks 1
STAT 1:free_chunks_end 11913
STAT 2:chunk_size 112
STAT 2:chunks_per_page 9362
STAT 2:total_pages 1
STAT 2:total_chunks 9362
STAT 2:used_chunks 9361
STAT 2:free_chunks 1
STAT 2:free_chunks_end 9361
STAT 5:chunk_size 232
STAT 5:chunks_per_page 4519
STAT 5:total_pages 1
STAT 5:total_chunks 4519
STAT 5:used_chunks 4518
STAT 5:free_chunks 1
STAT 5:free_chunks_end 4518
STAT active_slabs 3
STAT total_malloced 3145472
END
stats items
STAT items:1:number 1
STAT items:1:age 1768
STAT items:1:evicted 0
STAT items:1:outofmemory 0
END
stats
STAT pid 18261
STAT uptime 528593
STAT time 1237277383
STAT version 1.2.6
STAT pointer_size 32
STAT rusage_user 0.004999
STAT rusage_system 0.015997
STAT curr_items 1
STAT total_items 2
STAT bytes 66
STAT curr_connections 2
STAT total_connections 13
STAT connection_structures 3
STAT cmd_get 11
STAT cmd_set 8
STAT get_hits 2
STAT get_misses 9
STAT evictions 0
STAT bytes_read 1342
STAT bytes_written 8752
STAT limit_maxbytes 134217728
STAT threads 1
END
使用usr/bin/perl /root/memcached-1.2.6/scripts/memcached-tool localhost:11211
output
# Item_Size Max_age 1MB_pages Count Full?
1 88 B 1531 s 1 1 no
2 112 B 0 s 1 0 no
5 232 B 0 s 1 0 no
# slab class编号
Item_Size Chunk大小
Max_age LRU内最旧的记录的生存时间
1MB_pages 分配给Slab的页数
Count Slab内的记录数
Full? Slab内是否含有空闲chunk
相关推荐
### Linux环境下JDK、Tomcat、MySQL与Memcached的安装部署详解 #### 一、安装JDK 在Linux系统上安装Java Development Kit (JDK) 是进行Java开发的基础步骤之一。 1. **安装JDK(RPM包)** - **步骤1**: 使用`rpm...
在本篇文章中,我们将详细探讨在CentOS环境下安装和配置Nginx 0.8.52、PHP 5.3.3、MySQL 5.5.6以及Memcached 1.4.5这一系列软件的过程,同时还会对配置进行优化以达到提升性能的目的。这些技术组件共同构成了一个...
1. 安装:在大多数Linux发行版中,可以使用包管理器(如apt-get或yum)安装Memcached。 2. 配置:配置文件通常位于`/etc/memcached.conf`,可以设置监听的端口、内存大小等参数。 3. 启动服务:使用命令`systemctl ...
本文档将详细介绍如何在Linux环境下快速安装并配置Apache Web服务器、MySQL数据库、PHP解析器及其相关组件,以便能够顺利地部署基于LAMP(Linux, Apache, MySQL, PHP)架构的应用程序。相较于传统的手动编译安装,...
可以使用Linux的包管理器(如yum或apt-get)来安装,或者从官方网站下载源代码编译安装。安装完成后,需要配置Tomcat的环境变量,如CATALINA_HOME,确保能正确启动服务。同时,为了提高性能,我们还需要对Tomcat进行...
在本文中,我们将深入探讨如何在Linux 6.5系统上安装和配置MySQL 5.6,这是一个常用的关系型数据库管理系统。安装MySQL涉及到多个步骤,包括安装必要的编译工具和库文件,安装cmake编译器,以及进行MySQL的源码编译...
在Linux系统中,可以使用包管理器(如apt或yum)来安装。 接下来,你需要在WordPress中安装并激活支持Memcached的插件。比如,W3 Total Cache插件提供了丰富的缓存设置,包括对Memcached的支持。在插件设置中,添加...
一般而言,可以使用Yum仓库进行MySQL的安装与升级,特别是在Linux/Unix平台下。安装过程中,用户需要配置合适的存储引擎,并设置好必要的参数,比如最大连接数、缓冲池大小等。此外,官方文档中也提供了针对Windows...
在本文中,我们将详细介绍如何在Linux 6.5系统上安装和配置MySQL 5.6。MySQL是一个广泛使用的开源关系型数据库管理系统,对于Web应用程序和其他需要高效数据管理的系统至关重要。在开始之前,请确保你的系统已经更新...
在LAMP(Linux, Apache, MySQL, PHP)平台上,为了提升网站运行速度,可以安装Xcache和Memcached这两种缓存技术。Xcache是一个高效的PHP opcode缓存器,而Memcached则是一个分布式内存对象缓存系统。 **Xcache安装...
本教程将详细介绍如何在CentOS 7上使用YUM包管理器来安装LNMP环境,特别是针对Nginx 1.12+、PHP 7.1和MySQL 5.7的版本。 首先,确保系统是最新的,通过执行以下命令更新系统包: ```bash yum update ``` 接下来,...
- 可通过官方Yum仓库简化安装过程。 - 初始化MySQL服务。 - 设置root密码并调整安全性设置。 5. **安装Memcached**: - 安装Memcached服务端。 - 配置监听端口及最大内存限制。 - 启动服务并检查状态。 ####...
### Linux一键安装Web环境全攻略知识点详解 #### 一、安装须知 1. **适用范围**:此安装包适用于阿里云所有Linux系统。 2. **包含软件及版本**: - Nginx:1.4.4 - Apache:2.2.29、2.4.10 - MySQL:5.1.73、...
在给定的描述中,可以看到在 192.168.4.5 这台服务器上,通过 `yum` 命令安装了这些基础组件。 接着,将 MySQL、Nginx、PHP 及其依赖项下载到相应的目录。例如,将 MySQL 的源码包移动到 `/mysql/` 目录,Nginx 到 ...
### RH9 Linux 下 Subversion 服务器、PHP 环境、PostgreSQL & MySQL 服务器的安装与配置 #### 一、Subversion (SVN) 服务器的安装与配置 在 Red Hat 9.0(RH9)系统中,安装 Subversion 服务器(SVN)可以遵循...
Linux上安装 Review Board 图文教程,针对在 CentOS 系统下的安装步骤 进行 高亮标注。ReviewBoard 5.0 Linux安装步骤:...
- **Yum安装**:适用于Red Hat系列的Linux发行版,如CentOS、Fedora等。 - **RPM安装**:同样是针对Linux系统,但需要手动下载RPM包并安装。 - **源码安装**:这种方式灵活性较高,但相对复杂,适合对Linux系统有...