- 浏览: 718695 次
- 性别:
- 来自: 陕西
文章分类
- 全部博客 (132)
- java thread (2)
- web (32)
- JDK Executor (2)
- JDK Collection (5)
- spring security exception (3)
- openfire Source Learning (1)
- java common (4)
- YUI (1)
- spring (1)
- eclipse (4)
- lucene (0)
- heritrix (1)
- Exception (1)
- mySQL (24)
- xml (3)
- Learning Program (1)
- Encoding (1)
- LoadRunner (2)
- Linux (22)
- JQuery (3)
- Tomcat (2)
- ORACLE (0)
- MSM--SOURCES--1.5.0 (1)
- MAVEN (2)
- Go (3)
- UML (1)
- Python (1)
- C (1)
- ubuntu tools (3)
- fenxi (1)
- excel (1)
- jenkins (1)
最新评论
-
liubey:
miwucc 写道博主你好。我刚用msm。sticky的配置下 ...
Tomcat session共享 —MSM -
xxtianxiaxing:
没有特殊的配置,应该从你的代码端排查下,我曾经遇到过,在sti ...
Tomcat session共享 —MSM -
unsoundboy:
这种方式在第一次的时候可行,但是再次请求session就变化了 ...
Tomcat session共享 —MSM -
zhoumax:
你好,看了你的文章 ,想请教一个问题:
我在opensuse下 ...
keepalived 安装错误 -
xxtianxiaxing:
...
JQuery -- this 和 $(this) 的区别
//安装 [root@test1 local]#rpm -ivh MySQL-server-community-5.0.87-0.rhel5.i386.rpm //测试是否成功可运行netstat看Mysql端口是否打开 [root@test1 local]#netstat -nat //安装客户端 [root@test1 local]# rpm -ivh MySQL-client-5.0.87-0.i386.rpm //username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号 //是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户 //是root,由于初始没有密码,第一次进时只需键入mysql即可。 [root@test1 local]# mysql //Mysql在linux下的目录: 1、数据库目录 /var/lib/mysql/ 2、配置文件 /usr/share/mysql(mysql.server命令及配置文件) 3、相关命令 /usr/bin(mysqladmin mysqldump等命令) 4、启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录) //修改登录密码 //格式:mysqladmin -u用户名 -p旧密码 password 新密码 [root@test1 local]# /usr/bin/mysqladmin -u root password 123456 //测试是否修改成功 [root@test1 local]# mysql ERROR 1045: Access denied for user: \'root@localhost\' (Using password: NO) //用修改后的密码登录 [root@test1 local]# mysql -u root -p Enter password: (输入修改后的密码123456) //启动与停止 1、启动 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面 命令即可。 [root@test1 init.d]# /etc/init.d/mysql start 或者 [root@localhost init.d]# service mysqld start 2、停止 /usr/bin/mysqladmin -u root -p shutdown 3、自动启动 1)察看mysql是否在自动启动列表中 [root@test1 local]# /sbin/chkconfig --list 2)把MySQL添加到你系统的启动服务组里面去 [root@test1 local]# /sbin/chkconfig --add mysql 3)把MySQL从启动服务组里面删除。 [root@test1 local]# /sbin/chkconfig --del mysql //更改MySQL目录 MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移 到/home/data下需要进行下面几步: 1、home目录下建立data目录 cd /home mkdir data 2、把MySQL服务进程停掉: mysqladmin -u root -p shutdown 3、把/var/lib/mysql整个目录移到/home/data mv /var/lib/mysql /home/data/ 这样就把MySQL的数据文件移动到了/home/data/mysql下 4、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文 件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下: [root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 5、编辑MySQL的配置文件/etc/my.cnf 为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。 修改 socket=/var/lib/mysql/mysql.sock一行中等号右边的值 为:/home/mysql/mysql.sock 。操作如下: vimy.cnf (用vi工具编辑my.cnf文件,找到下列数据修改之) # The MySQL server [mysqld] port = 3306 #socket= /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行) socket= /home/data/mysql/mysql.sock (加上此行) 6、修改MySQL启动脚本/etc/rc.d/init.d/mysql 最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中 datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径: home/data/mysql。 [root@test1 etc]# vi /etc/rc.d/init.d/mysql #datadir=/var/lib/mysql (注释此行) datadir=/home/data/mysql (加上此行) //重新启动MySQL服务 /etc/rc.d/init.d/mysql start 或用reboot命令重启Linux 如果工作正常移动就成功了,否则对照前面的7步再检查一下。 //增加MySQL用户 格式:grant select on 数据库.* to 用户名@登录主机 identified by "密 码" mysql> grant all on *.* to soho@ identified by "000000"; mysql>grant select,insert,update,delete on aaa.* to user_2@localhost identified by "123"; mysql> grant select,insert,update,delete on *.* to user_1@"%" Identified by "123"; 用新增的用户如果登录不了MySQL,在登录时用如下命令: mysql -u user_1 -p -h 192.168.113.50 (-h后跟的是要登录主机的ip地址) //备份与恢复 1、备份 [root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa 2、恢复 [root@test mysql]# mysql -u root -p ccc < back_aaa //卸载mysql [root@www /]# rpm -qa|grep -i mysql MySQL-client-5.0.87-0 MySQL-server-community-5.0.87-0.rhel5 [root@www /]# rpm -ev MySQL-server-community-5.0.87-0.rhel5.i386.rpm 卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删 除 [root@www /]# rm -f /etc/my.cnf [root@www /]# rm -rf /var/lib/mysql
//mysql有以下几种日志:
错误日志: log-err
查询日志: log
慢查询日志: log-slow-queries
更新日志: log-update
二进制日志: log-bin
引用:http://linux.chinaunix.net/docs/2007-01-23/3703.shtml
发表评论
-
mysql
2012-02-27 21:53 847select * from ques a where (sel ... -
mysql procedure
2010-02-05 13:08 1131DELIMITER $$DROP PROCEDURE ... -
update left join, delete left join
2010-02-02 14:49 1474MYSQL LEFT JOIN UPDATE: ... -
本机无法访问 mysql,远程可以访问
2010-01-30 14:34 7056案例:本机无法访问 mysql,远程可以访问,修改过系统名字; ... -
mysql Master-Slaver 配置
2010-01-06 16:20 1479IP: master:10.30.0. ... -
mysql 安装 错误
2010-01-06 15:00 2987mysql安装错误排查 查看mysql-server 的状态 ... -
MySQL Cluster ndb_mgm 错误
2010-01-06 09:56 2311//ndb启动 [root@localhost ~]# nd ... -
MySQL my.cnf 中文版
2010-01-06 09:01 1246引用:http://www.phpv.net/html ... -
MySQL Cluster 备份与恢复
2010-01-05 15:45 42381、在管理节点上进行备份。 ndb_mgm> star ... -
MySQL Cluster 命令
2009-12-25 14:00 1190//二进制安装访问需带路径 //mysql-cluster-g ... -
Linux Mysql Exception List
2009-12-13 14:10 1409MySQL manager or server PID f ... -
MySQL源码包在Linux上安装和配置
2009-12-11 09:00 14261.1 MySQL简介 MySQL服务概述 MySQL是当 ... -
MySQL Cluster(MySQL 集群) 初试
2009-12-08 14:06 1019引用MySQL Cluster 是MySQL适合于分布式计算环 ... -
Mysql SQL Execption Note
2009-12-03 09:10 12271,创建表时,vachar 需指定大小 ... -
Mysql Base Performance Learning
2009-11-17 16:03 1005事务安全表(TST) 比起非事务安全表 (NTST)有几大 ... -
Mysql Configuration Learning
2009-11-17 16:00 1073.frm 文件来保持表和列 ... -
mysql replication Master-Slave
2009-11-17 09:54 1190MySQL支持单向、异步复 ... -
mysql SQL cache
2009-11-14 10:27 1743Query Cache(QC) ... -
Mysql Select Optimization
2009-11-13 17:20 1006SELECT count(*) FROM tablenam ... -
MySQL数据库如何做好优化
2009-11-13 16:05 996碰到过好几次这样的题目,可每次都不能答的完全正确,现在大概列出 ...
相关推荐
### Linux 下 MySQL 5.5 安装及配置详解 #### 一、编译安装步骤 在 Linux 系统上安装 MySQL 5.5 的过程较为复杂,涉及到多个步骤,包括必要的系统库安装、编译工具准备、MySQL 源码编译以及最终的配置与启动等。 ...
本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...
【在Linux下安装MySQL】 在Linux环境中安装MySQL数据库是一个必要的步骤,尤其对于那些需要在Linux系统上进行数据库管理的工作。本文以Red Hat 9.0操作系统和MySQL 4.0.16版本为例,详细讲解如何在Linux下安装MySQL...
在Linux系统上安装MySQL数据库是一项常见且重要的任务,尤其对于那些需要在服务器环境中运行Web应用或数据密集型项目的用户来说。下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户...
Linux-MySQL 实验指南 本文档提供了一个详细的 Linux-MySQL 实验指南,旨在帮助用户快速掌握 Linux-MySQL 的安装、配置和使用。实验分为 13 个步骤,涵盖了从挂载光盘镜像到进入 MySQL 数据库的所有过程。 挂载...
Linux安装Mysql5.6教程_Linux-Mysql-Install
### Linux 下 MySQL 5.7 的安装与配置详解 #### 一、下载 MySQL 安装包 1. **离线安装准备**: - 如果在没有网络连接的情况下安装 MySQL,可以借助于文件交互软件如 xftp6 或 MobaXterm 来传输安装包。 - 可以...
./scripts/mysql_install_db --user=mysql ``` ##### 7. 调整目录权限 为了让MySQL能够正常启动,还需要对目录权限做进一步调整: ```bash chown -R root:root . chown -R mysql:mysql data ``` ##### 8. 将MySQL...
在Linux系统中安装MySQL数据库是一项基础且重要的任务,尤其对于那些需要进行数据存储和管理的项目。本教程将详述如何在Linux环境下高效地安装MySQL,帮助你掌握这一过程。 首先,MySQL是世界上最受欢迎的关系型...
创建mysql组及用户 Java代码 1. groupadd mysql ...4. scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mys ql/data 5. chown -R root . 6. chown -R mysql data
在Linux系统中安装MySQL数据库是许多开发者和系统管理员必须掌握的一项技能。本文将详细讲解如何在Linux环境下通过tar.gz格式的安装包来安装MySQL。MySQL是一种广泛使用的开源关系型数据库管理系统,对于服务器部署...
【Linux MySQL 5.6.29 安装与配置详解】 MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),在Linux系统中被广泛应用。本文将详细介绍如何在Linux环境下安装和配置MySQL 5.6.29版本,包括RPM包的安装、...
MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,尤其在Linux环境下,它的稳定性和性能得到了广泛认可。本教程将详述如何在Linux系统中安装MySQL 5.6.36版本。 首先,确保你的Linux系统已经更新到最新版本,...
在Linux系统中,MySQL是一种广泛使用的开源关系型数据库管理系统,其稳定性和性能备受开发者青睐。本文将深入探讨如何在Linux环境下连接MySQL数据库,并提供相关的示例代码。 首先,确保你的Linux系统已经安装了...
2. **安装依赖**:MySQL可能依赖于一些系统库,运行`sudo yum install -y libaio numactl`来安装必要的依赖。 3. **下载RPM包**:如果尚未下载,可以从MySQL官方网站获取最新版本的RPM包,或者使用提供的`MySQL-...
在Linux系统上安装和配置MySQL是一项基础且重要的任务,尤其对于需要进行数据库管理的服务器环境。以下是基于给定文件内容的详细步骤和知识点解析: 1. **修改`apt source list`配置**: 这个步骤是更新或替换默认...
4. **初始化数据库**:运行MySQL的初始化脚本,创建root用户和默认的数据库,如`./scripts/mysql_install_db --user=mysql`。这一步会生成所需的系统表和初始数据。 5. **启动MySQL服务**:使用MySQL提供的二进制...
3. 安装MySQL服务器和客户端:使用`yum install`命令安装MySQL服务器和客户端RPM包。 4. 初始化数据库:安装完成后,执行`mysqld`初始化脚本创建默认用户和数据库。 5. 配置服务:设置MySQL服务自动启动,并启动服务...