`

linux下mysql安装配

阅读更多

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%]
   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
   如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。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
   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/mysql(mysql.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
   注:因为开始时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

分享到:
评论

相关推荐

    linux+mysql+tomcat+xwiki部署文档

    Linux系统中部署XWiki协同工作平台,通常需要搭配JDK、Tomcat服务器以及MySQL数据库。以下详细介绍了这些软件的版本信息、下载地址以及在Linux环境下部署的步骤和配置方法。 **软件版本信息** 1. Linux操作系统...

    MySQL5.5 linux.zip

    接下来是“03.Linux安装环境-MySQL.docx”,这份文档应该提供了详细的Linux环境下安装MySQL的步骤。通常,安装过程中涉及创建数据存储目录、设置权限、启动和设置开机启动等步骤。安装完成后,还需要配置MySQL的配置...

    构架Linux下的PHP+MySQL开发环境.pdf

    总之,构建Linux下的PHP+MySQL开发环境需要理解Web服务器、数据库和脚本语言的基本概念,熟悉Linux系统操作,包括安装、配置和管理软件。具备这些知识不仅有助于开发过程,也有助于优化和维护最终部署的Web应用程序...

    Linux+PHP+MySQL

    书中不仅介绍了Linux+PHP+MySQL环境的基础搭建,如Linux的安装、文件系统结构、TCP/IP网络配置、Linux下常用工具软件的使用,还详细讲解了MySQL、PHP和Apache的安装与配置,以及MySQL环境的登录退出、数据库结构、...

    Vision-mastermysql安装配笔记

    本教程将详细解析MySQL的安装与配置过程,帮助你快速掌握这一核心技术。 首先,我们需要从官方网站或可靠的源下载MySQL的安装包。根据操作系统(Windows、Linux、Mac OS等)选择相应的版本。下载完成后,运行安装...

    MySQL在Linux上的安装.zip

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

    mysql5.6-linux资源下载.txt

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management ...

    LNMP(linux+nginx+mysql+php)服务器环境搭配

    LNMP(Linux+Nginx+MySQL+PHP)服务器环境配置是一项关键的技术,广泛应用于现代Web开发领域,尤其在构建高性能、高稳定性的网站时。这一组合利用Linux作为操作系统基础,Nginx作为Web服务器,MySQL作为数据库管理...

    mysql5.7-linux资源下载.txt

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management ...

    mysql数据库及其配套mysql连接java驱动

    6. **跨平台**:可在Windows、Linux、Unix等多种操作系统上运行。 7. **开源免费**:遵循GPL协议,源代码开放,社区活跃,不断有新功能和改进。 `mysql-connector-java-5.1.12`是MySQL提供的Java数据库连接器(JDBC...

    基于Linux Apache Mysql PHP的OA系统页面校验技术.pdf

    同时,结合Linux服务器的稳定性和Apache与Mysql的高效搭配,使得基于LAMP的OA系统在安全性和稳定性方面表现出色。 通过页面校验技术,可以有效地防止非法用户绕过登录界面直接进入系统,增强了OA系统的整体安全性。...

    linux下以rpm方式搭建php环境.zip_rpm安装mysql

    至于`linux rpm安装apache php mysql - carlo-jie - 博客园.url`,这可能是一个链接,指向一个详细的博客文章,介绍如何在Linux上使用RPM安装Apache、PHP和MySQL。Apache是常用的Web服务器,它与PHP结合可以提供动态...

    【MySQL】安装 MySQL与MySQL GUI Tools教程

    1. **下载MySQL安装包**:访问MySQL官方网站,根据你的操作系统(Windows、Linux或macOS)选择合适的安装版本。确保下载最新稳定版,以获取最佳性能和安全更新。 2. **运行安装程序**:双击下载的安装包,启动安装...

    mysql下载,mysql工具

    官方网站提供了多种平台的MySQL安装包,包括Windows、Linux、macOS等。在Windows上,通常会下载一个安装向导,例如提供的"mysql-installer-web-community-8.0.12.0.msi"文件,这是一个Web社区版的MySQL安装程序。该...

    mysql安装详解

    在本文中,我们将详细介绍MySQL的安装过程,包括Windows和Linux两个主流操作系统上的安装步骤,并配以详细的图片说明,帮助你轻松完成安装。 一、Windows系统MySQL安装 1. 下载安装包:首先,你需要访问MySQL官方...

    Linux的tomcat和MySQL包

    【标题】Linux的Tomcat与MySQL包 在Linux操作系统中,Tomcat和MySQL是两个非常重要的组件。Tomcat是一款开源的Java Servlet容器,主要用于运行Java Web应用程序,而MySQL则是一种流行的关系型数据库管理系统(RDBMS...

    精通LINUX下的C编程(配套光盘)第三部分

    1.2 Linux的安装 1.3 Linux系统的常用命令 1.4 小结 习题 第2章 Linux下的C语言编程环境 2.1 Linux编程简介 2.2 Linux下的C语言开发环境 2.3 编辑器的使用 2.4 编译器gcc的使用 2.5 LinuxC程序的开发过程 ...

    精通LINUX下的C编程(配套光盘)第一部分

    1.2 Linux的安装 1.3 Linux系统的常用命令 1.4 小结 习题 第2章 Linux下的C语言编程环境 2.1 Linux编程简介 2.2 Linux下的C语言开发环境 2.3 编辑器的使用 2.4 编译器gcc的使用 2.5 LinuxC程序的开发过程 ...

    精通LINUX下的C编程(配套光盘)第二部分

    1.2 Linux的安装 1.3 Linux系统的常用命令 1.4 小结 习题 第2章 Linux下的C语言编程环境 2.1 Linux编程简介 2.2 Linux下的C语言开发环境 2.3 编辑器的使用 2.4 编译器gcc的使用 2.5 LinuxC程序的开发过程 ...

Global site tag (gtag.js) - Google Analytics