MySQL - 安装设置

MySQL - 安装设置 首页 / MySQL入门教程 / MySQL - 安装设置

MySQL的所有下载均位于 MySQL下载中,选择 MySQL Community Server 的版本号,以及将在其上运行的平台。

Linux安装

建议在Linux系统上安装MySQL的方法是通过RPM。 

现在,您将需要遵循以下步骤,继续进行安装-

[root@host]# rpm -i MySQL-x.x.xx.i386.rpm

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

以下代码框包含一个可选的但建议执行的步骤,以相同的方式安装其余的RPM-

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

Windows安装

现在,在任何版本的Windows上,默认安装都比以前容易得多,因为MySQL现在与安装程序打包在一起了。只需下载安装程序包,将其解压缩到任何地方并运行setup.exe文件即可。

默认的安装程序setup.exe将引导您完成整个过程,默认情况下,所有程序都将安装在C:\mysql下。

通过在第一次命令提示符下启动服务器来测试服务器。转到 mysqld服务器的位置(可能是C:\mysql\bin),然后键入-

mysqld.exe --console

注意-如果您在NT上,则必须使用mysqld-nt.exe而不是mysqld.exe

获取服务器状态

使用 mysqladmin 二进制文件检查服务器版本。该二进制文件将在Linux上的/usr/bin和Windows上的C:\mysql\bin中可用。

[root@host]# mysqladmin --version

在Linux上将产生以下输出。

无涯教程网

mysqladmin  Ver 8.42 Distrib 5.7.28, for linux-glibc2.12 on x86_64

执行SQL命令

您可以通过MySQL客户端并使用 mysql 命令连接到MySQL服务器。目前,您无需提供任何密码,因为默认情况下它将被设置为空白。

您可以只使用以下命令-

[root@host]# mysql

现在,您已连接到MySQL服务器,并且可以在mysql>提示符下执行所有SQL命令,如下所示-

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

安装后步骤

MySQL附带MySQL根用户的空白密码,成功安装数据库和客户端后,您需要按照以下代码块中的设置设置root密码-

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

现在要创建与MySQL服务器的连接,您将必须使用以下命令-

链接:https://www.learnfk.comhttps://www.learnfk.com/mysql/mysql-installation.html

来源:LearnFk无涯教程网

[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二进制文件。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出gRPC -〔李林锋〕

Python核心技术与实战 -〔景霄〕

深入浅出云计算 -〔何恺铎〕

Java业务开发常见错误100例 -〔朱晔〕

Service Mesh实战 -〔马若飞〕

用户体验设计实战课 -〔相辉〕

恋爱必修课 -〔李一帆〕

技术面试官识人手册 -〔熊燚(四火)〕

Rust 语言从入门到实战 -〔唐刚〕

好记忆不如烂笔头。留下您的足迹吧 :)