`
wolf000
  • 浏览: 5379 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

linux下mysql安装配置菜鸟篇I

阅读更多

1、下载MySQL的安装文件
安装MySQL需要下面两个文件:
MySQL-server-4.0.23-0.i386.rpm
  
MySQL-client-4.0.23-0.i386.rpm
下载地址为:http://www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”“Client programs”项,下载需要的上述两个rpm文件。
2
、安装MySQL
    rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停 止。
   1)安装服务器端
   在有两个rmp文件的目录下运行如下命令:
   [root@test1 local]# rpm -ivh MySQL-server-4.0.23-0.i386.rpm
显示如下信息。
warning: MySQL-client-4.0.23-0.i386.rpm
signature: NOKEY, key ID 5072e1f5
   Preparing...       ########################################### [100%] 本文来自无涯教程网:http://w
   1:MySQL-server     ########################################### [100%]
    。。。。。。(省略显示)
   /usr/bin/mysqladmin -u root password 'new-password'
   /usr/bin/mysqladmin -u root -h test1 password 'new-password'
    。。。。。。(省略显示)
   Starting mysqld daemon with databases from /var/lib/mysql
   如出现如上信息,服务端安装完毕。测试是否成功可运行netstatMysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306
   [root@test1 local]# netstat -nat
   Active Internet connections (servers and established)
   Proto Recv-Q Send-Q Local Address      Foreign Address     State   
   tcp  0  0 0.0.0.0:3306     0.0.0.0:*      LISTEN   
   上面显示可以看出MySQL服务已经启动。
   2)安装客户端
   运行如下命令:
   [root@test1 local]# rpm -ivh MySQL-client-4.0.23-0.i386.rpm
   warning: MySQL-client-4.0.23-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 本文来自无涯教程网:http://www.wuyapc.com
   Preparing...    ########################################### [100%]
   1:MySQL-client  ########################################### [100%]
   显示安装完毕。
   用下面的命令连接mysql,测试是否成功。
  三、登录MySQL
   登录MySQL的命令是mysql mysql 的使用语法如下:
   mysql [-u username] [-h host] [-p[password]] [dbname]
    username password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于 初始没有密码,第一次进时只需键入mysql即可。
   [root@test1 local]# mysql
   Welcome to the MySQL monitor. Commands end with ; or \g.
   Your MySQL connection id is 1 to server version: 4.0.16-standard
   Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
   mysql>
   出现了“mysql>”提示符,恭喜你,安装成功!
   增加了密码后的登录格式如下:
   mysql -u root -p
   Enter password: (输入密码)

   其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
   注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。

四、MySQL的几个重要目录
    MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。
   下面就介绍一下这几个目录。
   1、数据库目录
  
/var/lib/mysql/
   2、配置文件

   /usr/share/mysqlmysql.server命令及配置文件)

   3、相关命令
   /usr/bin(mysqladmin mysqldump等命令
)
   4、启动脚本

   /etc/rc.d/init.d/(启动脚本文件mysql的目录)

  五、修改登录密码

   MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。
   1、命令
  
usr/bin/mysqladmin -u root password 'new-password'
   格式:mysqladmin -u用户名 -p旧密码 password 新密码

   2、例子
   例1:给root加个密码123456

   键入以下命令 :

   [root@test1 local]# /usr/bin/mysqladmin -u root password 123456
本文来自无涯教程网:http://www.wuyapc.com
   注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
   3、测试是否修改成功
   1)不用密码登录

  
[root@test1 local]# mysql
  
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
   显示错误,说明密码已经修改。

   2)用修改后的密码登录

  
[root@test1 local]# mysql -u root -p
   Enter password: (输入修改后的密码
123456)
   Welcome to the MySQL monitor. 
Commands end with ; or \g.
  
Your MySQL connection id is 4 to server version: 4.0.16-standard
  
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  
mysql>
   成功!

   这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。

   六、启动与停止
   1、启动
   MySQL安装完成后启动文件mysql/etc/init.d目录下,在需要启动时运行下面命令即可。

  
[root@test1 init.d]# /etc/init.d/mysql 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

分享到:
评论

相关推荐

    菜鸟mysql5.6安装+配置

    在本篇文章中,我们将详细介绍如何在操作系统上安装并配置MySQL 5.6,以便你能快速搭建自己的数据库服务。 一、安装MySQL 5.6 1. **下载MySQL 5.6**:首先,你需要从MySQL官方网站下载适用于你操作系统的MySQL ...

    教你如何在Linux上编译MySql5.6源码 菜鸟必备

    至此,你已经在Linux上成功编译并安装了MySQL 5.6。不过,为了安全起见,你应该设置一个强密码并授权给root用户,或者创建新的用户并分配相应的权限。你可以使用MySQL客户端进行这些操作: ``` sudo /usr/local/...

    Linux MySQL集群环境搭建

    要安装MySQL集群版本,需要先下载mysql-cluster-advanced-7.3.3-linux-glibc2.5-i686.tar.gz(32位安装版)或mysql-cluster-advanced-7.3.3-linux-glibc2.5-x86_64.tar.gz(64位安装版),然后将其传输到/usr/local...

    flask-linux配置-菜鸟基础

    Flask 在 Linux 中的配置和应用 在本文中,我们将详细介绍如何在 Ubuntu 系统中配置 Flask 环境,包括安装 Flask、扩展安装、使用 virtualenv 创建虚拟环境、安装 SQLAlchemy 和 Flask-Migrate 等。 Flask 环境...

    MySQL在Linux上的安装.zip

    在Linux系统上安装MySQL是一个常见的任务,因为Linux作为开源操作系统,与开源数据库软件如MySQL搭配得非常完美。本教程将详细介绍如何在Linux上安装MySQL,以确保您的数据库管理需求得到满足。 首先,您需要了解的...

    centos7 yum安装mysql8.0.pdf

    本篇指南将指导用户如何在CentOS 7上通过yum包管理器来安装MySQL 8.0版本。安装MySQL数据库对于Linux系统管理员来说是一项基础技能,因为数据库是现代软件应用程序不可或缺的组件。 在开始安装之前,需要执行一些...

    LAMP(Linux+Apache+MySQL+PHP)

    **Ubuntu Server 菜鸟配置手册**:这本手册可能是为初学者提供的详尽指南,涵盖了安装Ubuntu Server、配置网络、安全设置、安装Apache、MySQL和PHP的步骤,以及如何调试和优化服务器性能的内容。通过阅读,新手可以...

    MySQL菜鸟教程.docx

    安装MySQL在Linux/UNIX系统上通常通过RPM包进行。如果已安装,可以使用`rpm -e mysql mysqld_safe &`命令来卸载,而要关闭正在运行的MySQL服务器,可以在命令行输入`mysqladmin -u root -p shutdown`并提供密码。 ...

    MySQL菜鸟教程.doc

    在Linux/UNIX系统,尤其是CentOS,可以使用yum命令进行安装,以确保系统中所有必要的依赖和组件都得到正确配置。 总的来说,MySQL是一个强大且灵活的数据库解决方案,适用于各种Web应用和大型数据管理场景。通过本...

    eclipse连接MySql数据库(菜鸟入门之详细步骤).docx

    - 注意选择与您操作系统相匹配的版本(避免误入MySQL安装页面),例如Windows或Linux等。 6. **下载驱动程序**: - 选择合适的JDBC驱动版本,点击“Download”开始下载。 7. **完成下载**: - 下载完成后,在...

    MYSQL安装使用.rar

    3. **配置服务器**:在安装过程中,你需要配置MySQL服务器。设置root用户的密码,这是管理员账户,拥有对数据库的全部权限。确保选择一个安全且容易记住的密码。 4. **启动MySQL服务**:安装完成后,MySQL会作为...

    mysql-5.5.22

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其版本5.5.22是一个重要的里程碑,在这个版本中引入...通过下载并安装“mysql-5.5.22.tar.gz”这个压缩包,你可以体验到这些改进并将其应用于你的Linux环境中。

    LINUX 菜鸟全部服务设置

    - **MySQL/MariaDB**:广泛使用的SQL数据库,配置文件在`/etc/mysql/my.cnf`或`/etc/mariadb/mariadb.cnf`。 - **PostgreSQL**:另一种关系型数据库,配置在`/etc/postgresql/<version>/main`目录下。 5. **Web...

    ARM-QT链接MYSQL驱动

    本教程将详细介绍如何在ARM环境下配置Qt以链接MySQL驱动,实现数据库操作。 首先,我们要理解Qt的数据库模块。Qt的QSqlDatabase类提供了与多种数据库系统交互的能力,包括MySQL。然而,Qt默认并不包含所有数据库...

    Mysql数据库学习心得.docx

    总的来说,MySQL数据库的学习和实践是一个逐步深入的过程,从基础的安装配置到实际的数据库操作,都需要不断练习和掌握。学习MySQL,不仅需要理解SQL语言,还需要了解如何创建、管理数据库,以及处理数据查询、事务...

    以菜鸟方式使用ubuntu servers10.pdf

    - **概述**:Wubi安装允许用户在Windows环境下安装Ubuntu Server,适合那些希望尝试Linux而又不想彻底改变现有系统的用户。 - **步骤**: - 首先,下载Xubuntu的长期支持版本并使用Wubi进行安装。 - 安装完成后,...

    ARM编译成功的完整的MYSQL

    **MySQL在ARM交叉编译环境下的移植指南** MySQL是一个广泛使用的开源关系型数据库管理系统,它在各种硬件平台和操作系统上都有良好的支持。在ARM架构的嵌入式设备上部署MySQL,通常需要进行交叉编译,以确保软件...

    ubuntu 安装 go语言环境教程

    本文档将引导你完成 Go 语言环境的安装过程,并介绍如何配置必要的依赖,如 Supervisor、MySQL、Redis 和 RabbitMQ。 #### 安装 Go 语言 1. **下载 Go 语言** 首先,你需要下载 Go 语言的 Linux amd64 版本。...

    VICIdial-开源呼叫中心_菜鸟安装指导

    ### VICIdial-开源呼叫中心_菜鸟安装指导 #### 一、引言 在深入了解VICIdial之前,我们首先感谢Matt Florel以及整个VICIdial团队为此项目所付出的巨大努力。这一开源软件不仅降低了呼叫中心启动的成本门槛,还极大...

    一、MYSQL学习PPT

    5. MYSQL配置文件:MYSQL的配置文件在Linux系统中默认位于/etc/mysql/mysql.conf.d目录下,在Windows系统中位于安装目录下的my.ini文件中。 6. MYSQL服务登录:MYSQL服务可以通过命令行工具mysql来登录,登录命令为...

Global site tag (gtag.js) - Google Analytics