CentOS上MySQL安装配置操作说明
2012-03-15 08:42
537 查看
一.MySQL数据库的安装
在CentOS5.4中安装MySQL有两种可选方案:
基于源代码包(也就是tar包)的MySQL安装;
基于RPM包的MySQL安装;
下面介绍源代码包的安装:
1.解压: tar –xzvf mysql-5.5.10-linux2.6-x86_64.tar.gz
2.将解压后的安装包拷贝至/usr/local目录(用户常用软件的安装目录),并重命名为mysql
mv mysql-5.5.10-linux2.6-x86_64 /usr/locl/mysql
3.进入mysql目录 cd /usr/local
4.用户可以建立一个专门用于MySQL的用户组和用户,用于启动,关闭数据库和对数据库进行操作:
#groupadd mysql //建立mysql组
#useradd -g mysql mysql //在mysql组中添加mysql用户
5.已经建立好了用户及用户组,但这还不够,要操作数据库必须拥有对数据库相关文件和目录的访问权限
chown -R mysql.mysql .
6.scripts/mysql_install_db --user=mysql --datadir=data/
7.将程序的所有权授给”root”,并且把数据目录的所有权授给可以运行”mysqld”的用户
chown –R root .
chown -R mysql data
9.cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysql
10.ps -ef | grep mysqld 之后删掉mysql相关进程
11.使用mysql用户启动MySQL服务器,&表示让服务器在后台运行
bin/mysqld_safe --user=mysql &
二.数据库常用操作
1.连接MySQL服务器可用如下命令:
mysql -h 主机地址 -u 用户名 -p 密码
若用户是想连接本地的MySQL服务器,则可如下操作:
i. 打开终端,进入目录mysql/bin
ii. 键入命令 mysql –u root –p 回车后根据提示输入密码(这里是用root用户登录,当然你也可以用mysql用户登录)
iii. 如果是刚安装好MySQL,超级用户root是没有密码的,故直接回车即可进入,系统将显示MySQL的提示符”mysql>”
2.密码管理
数据库系统还可以对用户密码进行管理,用户可以添加密码,也可以修改密码。若用户原来没有设置密码,琮可增设密码,可以使用带password参数的mysqladmin命令来实现
mysqladmin -u 用户名 password 新密码
mysqladmin -u 用户名 -p 旧密码 password 新密码
在CentOS5.4中安装MySQL有两种可选方案:
基于源代码包(也就是tar包)的MySQL安装;
基于RPM包的MySQL安装;
下面介绍源代码包的安装:
1.解压: tar –xzvf mysql-5.5.10-linux2.6-x86_64.tar.gz
2.将解压后的安装包拷贝至/usr/local目录(用户常用软件的安装目录),并重命名为mysql
mv mysql-5.5.10-linux2.6-x86_64 /usr/locl/mysql
3.进入mysql目录 cd /usr/local
4.用户可以建立一个专门用于MySQL的用户组和用户,用于启动,关闭数据库和对数据库进行操作:
#groupadd mysql //建立mysql组
#useradd -g mysql mysql //在mysql组中添加mysql用户
5.已经建立好了用户及用户组,但这还不够,要操作数据库必须拥有对数据库相关文件和目录的访问权限
chown -R mysql.mysql .
6.scripts/mysql_install_db --user=mysql --datadir=data/
7.将程序的所有权授给”root”,并且把数据目录的所有权授给可以运行”mysqld”的用户
chown –R root .
chown -R mysql data
9.cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysql
10.ps -ef | grep mysqld 之后删掉mysql相关进程
11.使用mysql用户启动MySQL服务器,&表示让服务器在后台运行
bin/mysqld_safe --user=mysql &
二.数据库常用操作
1.连接MySQL服务器可用如下命令:
mysql -h 主机地址 -u 用户名 -p 密码
若用户是想连接本地的MySQL服务器,则可如下操作:
i. 打开终端,进入目录mysql/bin
ii. 键入命令 mysql –u root –p 回车后根据提示输入密码(这里是用root用户登录,当然你也可以用mysql用户登录)
iii. 如果是刚安装好MySQL,超级用户root是没有密码的,故直接回车即可进入,系统将显示MySQL的提示符”mysql>”
2.密码管理
数据库系统还可以对用户密码进行管理,用户可以添加密码,也可以修改密码。若用户原来没有设置密码,琮可增设密码,可以使用带password参数的mysqladmin命令来实现
mysqladmin -u 用户名 password 新密码
mysqladmin -u 用户名 -p 旧密码 password 新密码
相关文章推荐
- Centos6.5 安装配置 Apache +mysql +php 操作文档
- CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
- CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
- CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
- 免安装版mysql配置说明
- Linux基本操作系列(二):在CentOS 6.8系统上安装Tomcat并配置自动启动
- 转载:CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)
- 绿色版 MySQL 安装配置的正确操作步骤
- [置顶] mysql5.6免安装版安装配置详细说明教程
- CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)
- Linux基本操作系列(三):在CentOS 6.8系统上安装MySQL 5.7
- mysql(5.7)在CentOs7下的安装、配置与应用
- CentOS 5.6服务器配置YUM安装Apache+php+Mysql+phpmyadmin
- centos sphinx mysql安装配置sphinxse及全文索引的简单实现
- mysql5.7.20安装、配置和基本操作
- CMAKE安装MySQL的配置参数说明
- centos LAMP第四部分mysql操作 忘记root密码 skip-innodb 配置慢查询日志 mysql常用操作 mysql常用操作 mysql备份与恢复 第二十二节课
- Centos下Nginx+PHP+MySql的安装和配置(综合整理)
- CentOS7下安装Mysql和Memcached 以及 使用C#操作Mysql和Memcached
- CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)