三、MySQL实例初始化、设置、服务启动关闭、环境变量配置、客户端登入(一篇足以从白走到黑)

目录

1、选择安装的电脑类型、设置端口号

2、选择mysql账号密码加密规则

3、设置root账户密码

4、设置mysql服务名和服务启动策略

5、执行设置(初始化mysql实例)

6、完成设置

 7、MySQL数据库服务的启动和停止

方式一:图形化方式

方式二:命令行方式

8、MySQL数据库环境变量的配置 

 9、MySQL数据库客户端的登录

方式一:MySQL自带客户端

方式二:cmd命令行客户端

方式三:可视化工具SQLyog

步骤1:数据库菜单→点击“创建新连接”选项→打开连接管理窗口。

步骤2:连接成功后,就可以对数据库进行管理和操作了。

方式四:可视化工具DBeaver

步骤1:数据库菜单→单击“新建连接”选项→打开连接管理窗口。

步骤2:填写连接参数

步骤3:连接成功后,就可以对数据库进行管理和操作了。

方式五:可视化工具MySQL Workbench

步骤1:Database菜单→单击“Manage Server Connections”选项→打开连接管理窗口

步骤2:Database菜单→单击“Connect to Database”选项→打开数据库连接窗口。

步骤3:连接成功后,就可以对MySQL数据库进行管理了。


1、选择安装的电脑类型、设置端口号

2、选择mysql账号密码加密规则

在MySQL 5.x中默认的身份认证插件为“mysql_native_password”。

在MySQL 8.x中,默认的身份认证插件是“caching_sha2_password”,替代了之前的“mysql_native_password”。

3、设置root账户密码

4、设置mysql服务名和服务启动策略

        如果电脑上可能安装多个版本mysql,请在服务名后面保留版本标识,例如:MySQL80,这样可以区别用哪个版本的mysql

5、执行设置(初始化mysql实例)

6、完成设置

 7、MySQL数据库服务的启动和停止

MySQL软件的服务器端必须先启动,客户端才可以连接和使用使用数据库。

如果接下来天天用,可以设置自动启动。

方式一:图形化方式

  • 计算机(点击鼠标右键)》管理(点击)》服务和应用程序(点击)》服务(点击)》MySQL80(点击鼠标右键)==》启动或停止(点击)
  • 控制面板(点击)》系统和安全(点击)》管理工具(点击)》服务(点击)》MySQL80(点击鼠标右键)==》启动或停止(点击)
  • 任务栏(点击鼠标右键)》启动任务管理器(点击)》服务(点击)》MySQL80(点击鼠标右键)》启动或停止(点击)

方式二:命令行方式

必须是系统管理员才能运行下面的命令。

启动 MySQL 服务命令:
    net start MySQL80

    停止 MySQL 服务命令:
    net stop MySQL80

8、MySQL数据库环境变量的配置 

如果运行mysql命令,报错如下错误,说明需要配置环境变量

环境变量名

操作

环境变量值

MYSQL_HOME

新建

D:\ProgramFiles\MySQL\MySQLServer8.0_Server

path

编辑

%MYSQL_HOME%\bin

或者直接

环境变量名

操作

环境变量值

path

编辑

D:\ProgramFiles\MySQL\MySQLServer8.0_Server\bin

 9、MySQL数据库客户端的登录

默认在3306端口。

MySQL的客户端有哪些?
    (1)cmd命令行
    (2)mysql数据库管理系统的服务器本地有一个自带客户端,
    只能以'root'@'localhost'用户从本地登录,只需要输入密码即可。
    (3)可视化图形界面工具
    SQLyog、Navicate、MySQL Front、DBeaver、MySQLWorkbench等

方式一:MySQL自带客户端

开始菜单==》所有程序==》MySQL==》MySQL Server 8.0==》MySQL 8.0 Command Line Client

注意:仅限于root用户

方式二:cmd命令行客户端

mysql -h 主机名 -P 端口号 -u 用户名 -p密码

例如:mysql -h localhost -P 3306 -u root -proot   

    -h:host 主机名/IP地址
    -P:port端口号
    -u:user 用户名
    -p:password密码

注意:

(1)-p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格

mysql -hlocalhost -P3306 -uroot -proot

(2)密码建议在下一行输入

mysql -h localhost -P 3306 -u root -p
Enter password:****

(3)如果是连本机:-hlocalhost就可以省略,如果端口号没有修改:-P3306也可以省略

简写成:

mysql -u root -p
Enter password:******

(4)如果输入mysql命令报“不是内部或外部命令”,把mysql安装目录的bin目录配置到环境变量path中

方式三:可视化工具SQLyog

        SQLyog是一款简介高效且功能强大的图形化数据库管理工具。这款工具是使用C++语言开发的。用户可以使用这款软件来有效地管理MySQL数据库。

        该工具可以方便地创建数据库、表、视图和索引等,还可以方便地进行插入、更新和删除等操作,同时可以方便地进行数据库、数据表的备份和还原。

        该工具不仅可以通过SQL文件进行大量文件的导入和导出,还可以导入和导出XML、HTML和CSV等多种格式的数据。使用SQLyog中文社区版进行演示,

        下载地址为https://github.com/webyog/sqlyog-community/wiki/Downloads

使用SQLyog图形化界面工具连接MySQL数据库的操作步骤如下。

步骤1:数据库菜单→点击“创建新连接”选项→打开连接管理窗口。

        在连接管理窗口可以选择“新建”按钮创建新的连接,也可以直接连接已保存的连接,然后进行参数设置,需要输入MySQL服务器IP地址、端口号、用户名、密码以及要连接的数据库名称等,其中数据库名称如果不写表示显示该用户有权限查看和操作的全部数据库。设置完成后,可以单击右侧的“测试连接”按钮,测试是否成功,如果没有问题,单击“连接”按钮连接数据库。

步骤2:连接成功后,就可以对数据库进行管理和操作了。

方式四:可视化工具DBeaver

        DBeaver是一个通用的数据库管理工具和 SQL 客户端,支持所有流行的数据库:MySQL、PostgreSQL、SQLite、Oracle、DB2、SQL Server、 Sybase、MS Access、Teradata、 Firebird、Apache Hive、Phoenix、Presto等。

        DBeaver比大多数的SQL管理工具要轻量,而且支持中文界面。DBeaver社区版作为一个免费开源的产品,和其他类似的软件相比,在功能和易用性上都毫不逊色。

        下载地址:https://dbeaver.io/download/

        DBeaver的下载安装都非常简单,唯一需要注意是DBeaver 是用Java编程语言开发的,所以需要拥有 JDK(Java Development ToolKit)环境。JDK是 Java 语言开发工具包,也是整个Java 的核心,包括运行环境、工具以及基础类库。如果电脑上没有JDK,在选择安装DBeaver组件时,勾选“Include Java”即可。

  使用DBeaver图形化界面工具连接MySQL数据库也很简单,操作步骤如下。

步骤1:数据库菜单→单击“新建连接”选项→打开连接管理窗口。

        选择要连接的数据库类型,单击“下一步”按钮。注意,如果提示缺少相应的数据库驱动,则直接根据提示下载即可。

步骤2:填写连接参数

        需要指定要连接的MySQL服务器的IP地址,端口号,用户名密码、MySQL服务器版本等,如图2-43所示。填写完成之后,可以单击“测试链接”按钮,查看是否连接成功。如果没问题,单击“完成”按钮即可。

步骤3:连接成功后,就可以对数据库进行管理和操作了。

方式五:可视化工具MySQL Workbench

        MySQL Workbench是MySQL官方提供的图形化界面管理工具,完全支持MySQL5.0以上的版本。它是著名的数据库设计工具DBDesigner4的继任者。

        MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化设计、模型建立、以及数据库管理功能。它包含了用于创建复杂的数据建模ER模型,正向和逆向数据库工程,也可以用于执行通常需要花费大量时间的、难以变更和管理的文档任务。

        MySQL工作台可在Windows、Linux和Mac上使用。随MySQL8一起发布的MySQL Workbench 8,可以直接连接MySQL8,不需要修改加密方式。

        当你创建、修改数据库及其表等数据库对象时,或针对表中的数据的添加、修改、删除操作时,可以提供生成SQL功能,对已经存在的表、函数等也可以提供生成SQL功能,这对于开发人员,或者初学者SQL的读者来说是个福音。

        下载地址:https://dev.mysql.com/downloads/workbench/

   使用MySQL Workbench图形化界面工具连接MySQL数据库的操作步骤如下。

步骤1:Database菜单→单击“Manage Server Connections”选项→打开连接管理窗口

        如图2-37所示。在连接管理窗口中可以选择“New”按钮创建新的连接,也可以在左边“已有连接列表”中选择某个连接进行参数设置。需要指定要连接的MySQL服务器的IP地址,端口号,用户名和密码等。参数设置完成之后,可以单击“Test Connection”按钮测试某个连接是否可以连接成功。如果测试成功,可以看到“Successfully made the MySQL connection”的提示对话框。

步骤2:Database菜单→单击“Connect to Database”选项→打开数据库连接窗口。

        选择之前创建并设置的某个连接后,单击“OK”按钮进行连接登录MySQL数据库。

步骤3:连接成功后,就可以对MySQL数据库进行管理了。

 

  • 18
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: MySQL在Linux系统下的初始化过程如下: 1. 安装MySQL服务器。 2. 使用root用户登录系统,运行命令"mysql_secure_installation"来初始化MySQL。 3. 按照提示输入root用户的密码。 4. 选择是否要设置root用户的密码。 5. 选择是否要删除匿名用户。 6. 选择是否要禁止root用户远程登录。 7. 选择是否要删除test数据库。 8. 选择是否要重新加载权限表。 在上述步骤完成之后,MySQL就已经初始化完毕。 ### 回答2: 在Linux下初始化MySQL,有以下几个主要步骤: 1. 安装MySQL:首先需要从MySQL官方网站下载适合Linux系统的MySQL安装包,然后通过命令行或者图形界面使用包管理工具安装MySQL。 2. 修改配置文件:安装完成后,需要修改MySQL配置文件my.cnf。在Linux上,该文件通常位于/etc/mysql/my.cnf。可以通过编辑该文件,修改MySQL配置参数,如端口号、字符集等。 3. 启动MySQL服务:在完成安装和配置后,可以使用以下命令来启动MySQL服务: ``` sudo service mysql start ``` 4. 设置root用户密码:初始安装完成后,MySQL的root用户没有密码。可以通过以下命令来设置root用户密码: ``` sudo mysql_secure_installation ``` 5. 远程访问设置(可选):如果需要在其他机器远程访问MySQL数据库,可以通过修改配置文件中的bind-address参数,将其设为0.0.0.0,允许所有IP地址访问MySQL服务。 6. 创建数据库和用户:在MySQL中,可以通过命令行或者可视化工具创建数据库和用户,管理数据库的权限等。使用以下命令可以登录MySQL控制台: ``` mysql -u root -p ``` 以上是在Linux下初始化MySQL的主要步骤。通过以上步骤,可以完成MySQL的安装、配置启动,并可进行数据库和用户的相关操作。 ### 回答3: 在Linux下进行MySQL初始化主要包括以下几个步骤。 1. 下载安装MySQL:首先要从MySQL官网下载适用于Linux系统的MySQL安装包,根据系统版本选择对应的安装包进行下载。下载完成后,按照官方文档提供的步骤进行安装。 2. 配置MySQL服务器:安装完成后,需要进行一些基本的配置,如修改配置文件my.cnf以设置数据库存储路径、字符集等参数。该文件通常位于/etc/mysql或/etc目录下,根据实际安装情况进行修改。 3. 初始化MySQL数据目录:在安装完成后,还需要初始化MySQL的数据目录,即创建MySQL数据库系统表空间。可以使用mysql_install_db命令进行初始化,根据实际情况使用合适的参数进行初始化。 4. 启动MySQL服务初始化完成后,可以使用启动命令启动MySQL服务,如service mysql start或systemctl start mysql启动成功后,可以使用mysql命令行工具连接到MySQL服务器。 5. 设置MySQL的root账户密码:连接到MySQL服务器后,可以使用ALTER USER语句设置root账户的密码,确保数据库的安全性。 以上是MySQL在Linux下进行初始化的基本步骤。根据具体情况还可以进行其他配置,如设置远程访问权限、开启防火墙等。在进行初始化之前,建议参考官方文档或相关教程以了解更多详细信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-Z_Nuyoah

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值