本文作者:kris

Linux安装mysql并配置外网访问的实例-

kris 2025-02-03 00:00:05 2
Linux安装mysql并配置外网访问的实例-摘要: cmd中连接mysql时报'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件,该怎么办?假设安装的mysql目录是D:\MySQL\MySQL_Server_5.5\...

cmd中连接mysql时报'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件,该怎么办?

假设安装的mysql目录是D:\MySQL\MySQL_Server_5.5\

第一种方法:

如果你打开cmd后直接输入mysql是不行的,需要配置mysql的环境变量,

那么就在环境变量中增加D:\MySQL\MySQL_Server_5.5\bin

变量名称可以随便起,比方说mysql_home

变量值为D:\MySQL\MySQL_Server_5.5\bin

这样就可以了直接使用mysql命令了。

提示一下:

因为你要用到的mysql命令是在D:\MySQL\MySQL_Server_5.5\bin下

这样说不知道你能不能领悟呢?

============================================================

第二种方法:

进入cmd后

输入cd D:\MySQL\MySQL_Server_5.5\bin回车

d:回车

此时就已经进入到D:\MySQL\MySQL_Server_5.5\bin目录下了,该目录下的命令都可以用

执行mysql -uroot -p回车

输入数据库密码就可以进入到mysql了。

如何将外部.sql文件导入到mysql数据库?

MySQL数据库导入外部SQL脚本(文件)的话,目前来说,有2种基本方式,一种是命令行导入,一种是管理工具导入,下面我分别简单介绍一下,感兴趣的朋友可以尝试一下:

01

命令行导入SQL脚本

  • 方法一

直接使用mysql命令导入(需提前配置环境变量,否则提示命令不存在),基本使用方式—“mysql -u用户名 -p密码 数据库名 < sql脚本”,如果没有任何错误输出,则说明SQL脚本导入成功:

Linux安装mysql并配置外网访问的实例-

  • 方法二

这种方式先登录MySQL数据库,然后选择需要导入的DB,最后再直接使用source命令导入sql脚本即可,如果没有任何错误信息输出,则说明sql脚本导入成功:

Linux安装mysql并配置外网访问的实例-

02

管理工具导入SQL脚本

这里主要借助第三方MySQL管理工具来实现,目前,大部分MySQL管理工具都自带有sql脚本导入导出功能,下面我简单介绍2个,一个是Navicat,一个是DBeaver,当然,其他工具也可以:

  • Navicat

这是一个非常不错的MySQL管理工具,日常建库建表、数据备份恢复等非常不错,导入外部sql脚本的话,直接右键数据库,选择“运行SQL文件...”,在弹出的对话框中选择sql脚本即可,如果正常导入的话,会提示成功信息,否则会有错误输出:

Linux安装mysql并配置外网访问的实例-

  • DBeaver

这是一个免费开源的通用数据库管理工具,基于Java开发,可以轻松连接MySQL、DB2、Oracle等主流数据库,建库建表、视图索引、数据备份恢复等非常不错,导入外部sql脚本的话,直接在菜单栏选择“SQL编辑器”->“导入SQL脚本”即可,成功导入的话,会有提示信息,否则会有错误信息输出:

Linux安装mysql并配置外网访问的实例-

目前,就分享这2种MySQL数据库导入外部sql脚本的方式吧。总的来说,整个过程非常简单,最直接的方式就是使用管理工具,只要你熟悉一下上面的操作过程,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

linux:

Linux安装mysql并配置外网访问的实例-

如图输入命令 回车

输入密码

进入mysql

Linux安装mysql并配置外网访问的实例-

选择需要导入的数据库

use 数据库名

如图

Linux安装mysql并配置外网访问的实例-

进入数据库后 输入 source 绝对路径或者相对路径的sql文件。

Linux安装mysql并配置外网访问的实例-

回车 等待执行完毕即可。

windows 下比较简单,可以使用mysql数据库管理工具,连接mysql数据库,完后利用工具的导入导出 一步一步操作即可

windows 下也可以使用dos,进行导入数据库,基本方法 和在 linux下 差不多一样的

直接用mysql命令行工具,以Linux环境为例:

$ mysql -u username -p -B db_name < demo.sql

这句话表示把我们demo.sql数据库文件导入入到MySQL里面的db_name数据库。

-p表示是需要输入用户名为username的密码。

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/29943.html发布于 2025-02-03 00:00:05
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享