MySQL 安装

MySQL 安装

MySQL的所有下载都位于 MySQL下载页面 。选择所需的 MySQL Community Server 版本以及将在其上运行的平台。

在Linux/UNIX上安装MySQL

在Linux系统上安装MySQL的推荐方法是使用RPM。MySQL AB在其网站上提供以下RPM下载:

  • MySQL - MySQL数据库服务器管理数据库和表,控制用户访问并处理SQL查询。

  • MySQL-client - MySQL客户端程序,用于连接和交互与服务器。

  • MySQL-devel - 编译其他使用MySQL的程序时有用的库和头文件。

  • MySQL-shared - MySQL客户端的共享库。

  • MySQL-bench - 用于MySQL数据库服务器的基准测试和性能测试工具。

这里列出的MySQL RPM都是在 SuSE Linux系统 上构建的,但它们通常也可以在其他Linux变种上工作。

现在,您需要按照以下步骤进行安装:

  • 使用 root 用户登录系统。

  • 切换到包含RPM的目录。

  • 执行以下命令安装MySQL数据库服务器。请记得用斜体表示的文件名替换为您的RPM文件名。

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

以上命令负责安装MySQL服务器,创建MySQL用户,创建必要的配置并自动启动MySQL服务器。

您可以在/usr/bin和/usr/sbin找到所有与MySQL相关的二进制文件。所有的表和数据库将被创建在/var/lib/mysql目录中。

下面的代码框中有一个可选但建议的步骤,以相同的方式安装剩余的RPM文件。

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

在Windows上安装MySQL

在任何版本的Windows上,现在都比以前更容易安装默认安装,因为MySQL现在包含安装程序包。只需下载安装程序包,解压缩到任何位置并运行setup.exe文件。

默认的安装程序setup.exe将指导您完成简单的过程,默认情况下将在C:\mysql下安装所有内容。

首次从命令提示符启动服务器来测试它。进入mysqld服务器的位置,它可能在C:\mysql\bin下,然后键入-

mysqld.exe --console

注意 - 如果你使用的是NT系统,那么你需要使用mysqld-nt.exe代替mysqld.exe。

如果一切顺利,你将会看到关于启动和 InnoDB 的一些消息。如果没有,可能是权限问题。请确保存储数据的目录对数据库进程运行的用户(可能是MySQL用户)是可访问的。

MySQL不会添加自己到开始菜单,也没有特别好的图形界面方法来停止服务器。因此,如果你通常通过双击mysqld可执行文件来启动服务器,你应该记得使用mysqladmin,任务列表,任务管理器或其他特定于Windows的方式手动停止进程。

验证MySQL安装

在MySQL成功安装完成,基本表已初始化且服务器已启动之后:你可以通过一些简单的测试来验证一切是否正常工作。

使用mysqladmin实用程序获取服务器状态

使用 mysqladmin 二进制文件来检查服务器版本。在Linux上它将会在/usr/bin目录下,在Windows上它将会在C:\mysql\bin目录下可用。

[root@host]# mysqladmin --version

它将在Linux上产生以下结果。根据您的安装,可能会有所不同−

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

如果您没有收到这样的消息,那么您的安装可能存在一些问题,您需要一些帮助来解决它。

使用MySQL客户端执行简单的SQL命令

您可以通过MySQL客户端连接到您的MySQL服务器,并使用 mysql 命令。此时,您不需要提供任何密码,默认情况下密码将设置为空白。

您可以使用以下命令 –

[root@host]# mysql

你应该看到一个mysql>提示符。现在,你已经连接到了MySQL服务器,你可以在mysql>提示符下执行所有的SQL命令,如下所示:

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
|   mysql  | 
|   test   |  
+----------+
2 rows in set (0.13 sec)

安装后的步骤

MySQL默认情况下给root用户设置了空密码。当你成功安装了数据库和客户端之后,你需要根据以下代码块来设置root密码:

[root@host]# mysqladmin -u root password "new_password";

现在要连接到您的MySQL服务器,您需要使用以下命令:

[root@host]# mysql -u root -p
Enter password:*******

UNIX用户还希望将MySQL目录添加到您的PATH中,这样您就不必每次想使用命令行客户端时都要键入完整的路径。

对于bash来说,可以这样做-

export PATH = $PATH:/usr/bin:/usr/sbin

在启动时运行MySQL

如果你想在启动时运行MySQL服务器,请确保在/etc/rc.local文件中有以下条目。

/etc/init.d/mysqld start

此外,你应该在/etc/init.d/目录中有mysqld二进制文件。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程