`

YUM安装MYSQL(转)

 
阅读更多

一、[root@sample ~]# yum -y install mysql-server  ← 安装MySQL
.....略

 

(我安装时失败了,原因:使用的源有问题,到/etc/yum.repos.d/目录将没用的xiaonei-private.repo删除掉重次几次就可以了)

 


Installed: mysql-server.i386 0:4.1.20-1.RHEL4.1
Dependency Installed: mysql.i386 0:4.1.20-1.RHEL4.1 perl-DBD-MySQL.i386 0:2.9004-3.1 perl-DBI.i386 0:1.40-8
Complete!

 

 

二、配置
[root@sample ~]# vi /etc/my.cnf  ← 编辑MySQL的配置文件

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1  ← 找到这一行,在这一行的下面添加新的规则,让MySQL的默认编码为UTF-8
default-character-set=utf8  ← 添加这一行
然后在配置文件的文尾填加如下语句:

[mysql]
default-character-set=utf8

 

三、启动MySQL服务

[root@sample ~]# chkconfig mysqld on  ← 设置MySQL服务随系统启动自启动

[root@sample ~]# chkconfig --list mysqld  ← 确认MySQL自启动
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 如果2--5为on的状态就OK

 

[root@sample ~]# /etc/rc.d/init.d/mysqld start  ← 启动MySQL服务

启动mysql                                              [确定]

备注:如果这一部执行失败有可能是/var/lib/mysql 没有数据库文件,

会报【 Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist】或直接失败,这是需要执行/usr/bin/mysql_install_db命令就OK了。

 

 

四、MySQL的root用户设置密码
MySQL在刚刚被安装的时候,它的root用户是没有被设置密码的。首先来设置MySQL的root密码。

[root@sample ~]# mysql -u root  ← 用root用户登录MySQL服务器
mysql> select user,host,password from mysql.user;  ← 查看用户信息
mysql>set password for root@localhost=password('在这里填入root密码');  ← 设置root密码
mysql>set password for root@域名=password('在这里填入root密码');
mysql> delete from mysql.user where user='';  ← 删除匿名用户
mysql> exit  ← 退出MySQL服务器【测试设置的密码是否正确】


五、删除测试用数据库
mysql> show databases;  ← 查看系统已存在的数据库
mysql> drop database test;  ← 删除名为test的空数据库

 

六、对MySQL进行测试。包括建立新用户,以及用对关系性数据库进行数据库操作的指令来试着建立数据库及数据表。这里,新建用户以 sleinetpub为例。

[root@sample ~]# mysql -u root -p  ← 通过密码用root登录
Enter password:  ← 在这里输入密码

mysql> grant all privileges on test.* to sleinetpub@localhost identified by '在这里定义密码';  ← 建立对test数据库有完全操作权限的名为sleinetpub的用户
mysql> select user from mysql.user where user='sleinetpub';  ← 确认sleinetpub用户的存在与否
mysql> exit  ← 退出MySQL服务器
[root@sample ~]# mysql -u sleinetpub -p  ← 用新建立的sleinetpub用户登录MySQL服务器
Enter password:  ← 在这里输入密码
mysql> create database test;  ← 建立名为test的数据库
mysql> show databases;  ← 查看系统已存在的数据库
mysql> use test  ← 连接到数据库
mysql> create table test(num int, name varchar(50));  ← 在数据库中建立表
mysql> show tables;  ← 查看数据库中已存在的表
mysql> drop table test;  ← 删除表
mysql> show databases;  ← 查看已存在的数据库
Empty set (0.01 sec)  ← 确认test数据库已被删除(这里非root用户的关系,看不到名为mysql的数据库)
mysql> exit  ← 退出MySQL服务器

 

七、删除测试用过的遗留用户
[root@sample ~]# mysql -u root -p  ← 通过密码用root登录
Enter password:  ← 在这里输入密码
mysql> revoke all privileges on *.* from sleinetpub@localhost;  ← 取消sleinetpub用户对数据库的操作权限
mysql> delete from mysql.user where user='sleinetpub' and host='localhost';  ← 删除sleinetpub用户
mysql> select user from mysql.user where user='sleinetpub';  ← 查找用户sleinetpub,确认已删除与否
Empty set (0.01 sec)  ← 确认sleinetpub用户已不存在
mysql> flush privileges;  ← 刷新,使以上操作生效
mysql> exit

 

八、最后,重新启动一次HTTP服务。

[root@undefined /]# /etc/rc.d/init.d/mysqld stop  ← 停止HTTP服务
停止mysql                                              [确定]

[root@undefined /]# /etc/rc.d/init.d/mysqld start ← 启动HTTP服务
启动mysql                                              [确定]

分类: server没有评论
 
 
13一/120

 

发布在 admin

一、使用yum安装:
在 /etc/yum.repos.d/下面新建dag.repo文件在文件中输入源地址:
[root@hmg2 yum.repos.d]# cat dag.repo
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
enabled=1
[root@hmg2 yum.repos.d]#yum -y install rrdtool
这样就可以完成RRDTool安装……
二、软件包安装:
先yum安装所要的库文件:
[root@hmg2 yum.repos.d]#yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel
然后下载rrdtool包,安装:
[root@hmg2 src]#wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3.1.tar.gz
[root@hmg2 src]#tar -zxvf rrdtool-1.3.1.tar.gz
[root@hmg2 src]#./configure –prefix=/usr/local/rrdtool && make && make install
运行rrdtool –v测试安装成功没有:
[root@hmg2 src]#rrdtool -v //可以看到RRDTool的用法以及版本信息

三、另一种yum安装
[root@hmg2 src]#wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
[root@hmg2 src]#rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
[root@hmg2 src]#yum -y install rrdtool*

分享到:
评论

相关推荐

    linux7,yum安装mysql5

    Linux 7 中使用 YUM 安装 MySQL 5 Linux 7 中使用 YUM 安装 MySQL 5 是一种常见的数据库安装方式。YUM(Yellow dog Updater, Modified)是一种基于 RPM 的软件包管理器,可以轻松地安装、更新和卸载软件包。在 ...

    YUM安装MySQL保姆级教程

    YUM安装MySQL保姆级教程,包教包会,请看文档!YUM安装MySQL保姆级教程,包教包会,请看文档!YUM安装MySQL保姆级教程,包教包会,请看文档!YUM安装MySQL保姆级教程,包教包会,请看文档!YUM安装MySQL保姆级教程,...

    源码安装与yum安装mysql.docx

    源码安装与yum安装mysql 本文将介绍在Linux 7中编译安装MySQL 5.6.33版本和使用yum源安装MySQL 5.6.49版本的步骤,以及可能会出现的一些问题。 一、源码安装MySQL 5.6.33 1. 卸载CentOS自带的MariaDB 首先,我们...

    linux下如何彻底卸载RPM或yum安装的mysql_linux的yum命令

    如果你使用RPM(Red Hat Package Manager)或yum(Yellowdog Updater, Modified)工具来安装MySQL,卸载时需要特别注意,因为简单地使用`rpm -e`或`yum remove`可能无法完全清除所有相关的配置文件和数据。...

    yum安装和更新mysql

    ### yum安装和更新MySQL知识点详解 #### 一、概述 在Linux环境中,使用`yum`(Yellowdog Updater Modified)工具来安装和更新MySQL数据库是非常常见的做法。`yum`是Red Hat系列Linux发行版(包括CentOS、Fedora等...

    RockyLinux9.0 yum安装 mysql8.0

    在本文中,我们将详细介绍如何在Rocky Linux 9.0系统上使用`yum`命令安装MySQL 8.0,以及安装后的配置步骤,包括启动服务、添加自启动、登录、重置密码、开放远程连接、防火墙设置等关键操作。 **一、检查与安装** ...

    Centos7 yum安装mysql的repo

    对于MySQL这样的数据库管理系统,我们可以使用`yum`来安装,前提是需要配置正确的仓库(repo)。本篇文章将详细介绍如何在CentOS 7中使用`yum`通过指定的repo文件安装MySQL。 首先,`repo`文件是Red Hat系Linux系统...

    CentOS yum安装MySQL

    在本文中,我们将详细讨论如何使用 `yum` 安装 MySQL 以及其后续的配置步骤。 首先,安装 MySQL 服务器可以使用以下命令: ```bash [root@sample ~]# yum -y install mysql-server ``` 这会下载并安装 MySQL 服务器...

    linux环境 yum安装mysql.pdf

    Linux环境下使用Yum安装MySQL是一项常见的数据库安装任务,本文档详细介绍了整个安装过程以及对MySQL的一些基本配置。内容主要涉及了如何通过Yum包管理器安装MySQL服务器,配置MySQL服务开机自启动,设置MySQL用户...

    linux下使用yum安装mysql

    Linux 下使用 yum 安装 MySQL Linux 作为一款流行的开源操作系统,提供了丰富的软件包管理工具,包括 yum,rpm 等。MySQL 作为一款流行的关系型数据库管理系统,广泛应用于 web 应用开发中。在这篇文章中,我们将...

    yum安装mysql,apache,php

    - 测试MySQL安装是否成功:使用命令行连接MySQL服务器,例如`mysql -u root -p`,输入密码后回车,若能进入MySQL命令行界面,则说明安装成功。 4. 安装PHP: PHP是一种广泛使用、开源的服务器端脚本语言,常与...

    mysql5.7yum安装

    ### MySQL 5.7 YUM 安装指南 #### MySQL 版本介绍 在开始之前,我们先了解 MySQL 的不同版本及其特点。 1. **MySQL Community Server**:这是 MySQL 的社区版本,它完全开源并且免费供用户使用。尽管不提供官方...

    Centos7使用MySQL Yum安装MySQL 5.7

    Centos7使用MySQL Yum安装MySQL 5.7。参考文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ MySQL Yum存储库下载:http://dev.mysql.com/downloads/repo/yum/

    MySQL5.7.28_centos7_yum安装.txt

    MySQL5.7.28_centos7_yum安装 MySQL5.7.28_centos7_yum安装 MySQL5.7.28_centos7_yum安装

    yum方式安装mysql

    ### yum方式安装MySQL 在Linux系统中,使用`yum`工具安装MySQL是一种非常便捷的方法。本文将详细介绍如何通过`yum`来安装MySQL,并对安装过程中的一些关键步骤进行深入解析。 #### 1. 检查系统中已安装的MySQL相关...

    Centos7 yum安装MySQL8

    4. MySQL安装完毕后,会随机生成临时root密码,可以通过查看日志获得。您可以使用如下命令获取该密码: ```shell grep 'temporary password' /var/log/mysqld.log ``` 5. 获得临时密码后,建议立即更改root用户...

    yum源码安装MySQL

    yum源码安装MySQL

    yum 安装MySQL 5.7

    yum 安装MySQL 5.7

Global site tag (gtag.js) - Google Analytics