mysql安装后bash:mysql:command not found

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql安装后bash:mysql:command not found相关的知识,希望对你有一定的参考价值。

第一次用Linux,安装了mysql之后命令行输入mysql提示bash:mysql:command not found,请问还需要怎么设置?

[root@localhost etc]# find / -name mysqld
/etc/rc.d/init.d/mysqld
/usr/bin/mysqld
/usr/local/webserver/mysql/libexec/mysqld
/usr/local/mysql-5.0.45-linux-i686-glibc23/bin/mysqld
/usr/local/mysql-5.0.45-linux-i686-glibc23/mysql-5.0.67-linux-x86_64-glibc23/bin/mysqld
/usr/local/src/mysql-5.1.29-rc/sql/mysqld

参考技术A 你只安装了mysql server,还要安装mysql client
安装好后,运行:
/etc/rc.d/init.d/mysqld start
再输入mysql命令就行了本回答被提问者采纳
参考技术B ln -s /usr/local/mysql/bin/mysql /usr/bin 参考技术C

本文介绍 MySQL 8.0 shell 子模块 Util 的两个导入特性 importTable/import_table(JS和python 版本的命名差异)、importJson/import_json的使用方法。


其中 import_table 是通过传统 MySQL 协议来通信,Import_json 是通过 X 插件协议来通信。MySQL 一直以来提供导入文件 SQL 命令 load data infile(单线程)以及对应的可执行文件 mysqlimport(多线程)。


比如我导入 100W 行示例数据到表 ytt.tl1,花了 24 秒。这个已经是 MySQL 默认导入来的最快的。分析那我们现在看下 mysqlimport 工具的升级版,mysqlshell 的 util 工具集。


使用这两个工具之前,必须得临时开启 local_infile 选项。1. import_table建立 3306 端口的新连接我这里切换为 python 模式清空掉示例表 Ytt.tl1import_table 有两个参数,第一个参数定义导入文件的路径,第二个定义相关选项,比如导入的格式,并发的数量等。定义文件路径(参数1)定义选项(参数2)执行导入:只花了不到 17 秒,比传统 mysqlimport 快了不少。


我们上面指定了显式指定了字段分隔符,那有没有已经定义好的组合格式呢? 答案是有的,选项 dialect 可以指定以下格式:csv,tsv,json,csv-unix那么上面的导入,我们可以更简单,改下变量 y_options1 的定义导入时间差不多。这里要说明下,dialect 选项的优先级比较低,比如添加了'linesTerminatedBy':'\\r\\n', 则覆盖他自己的'\\n'。


选项 diaelect 还有一个可选值为 json,可以直接把 json 结果导入到文档表里。比如我新建一张表 tl1_json重新定义文件以及导入选项。导入 JSON 数据速度也还可以,不到 24 秒。那导入 json 数据,就必须得提到以 X 插件协议通信的工具 import_json了。2. imort_json我们切换到 mysqlx 端口import_json 参数和 Import_table 参数类似,这里我改下选项我在手册上没有看到多线程的选项,所以单线程跑 35 秒慢了些。查看刚刚导入的数据import_json 不仅仅可以导入 Json 数据,更重要的是可以在 BSON 和 JSON 之间平滑的转换,有兴趣的同学可以去 TRY 下。

参考技术D sf

安装MySQL后,如何判断是否已安装成功

MySQL 安装完成后,用户可以通过 DOS 窗口或者 MySQL 5.7 Command Line Client 验证 MySQL 是否安装成功。

DOS窗口验证

步骤 1):打开 DOS 窗口,如果你配置了 MySQL 环境变量,直接登录;没有配置环境变量就需要进入到 mysql/bin 目录下登录。如图所示。


步骤 2):输入 status 命令查看 MySQL 版本信息,如图所示。

安装MySQL后,如何判断是否已安装成功

出现以上代码就说明安装成功了。

MySQL客户端验证

步骤 1):打开 MySQL 5.7 Command Line Client 程序,输入密码后按回车键,弹出当前 MySQL 的服务器状态,如图所示。

安装MySQL后,如何判断是否已安装成功


当前 MySQL 服务器的版本为 5.7.20-log MySQL Community Server(GPL),表明 MySQL 已经安装成功。

步骤 2):在 MySQL 5.7 Command Line Client 程序中输入简单命令,如 
SHOW DATABASES;,显示当前的数据库列表,如图所示。

如果显示数据库列表,则说明 MySQL 数据库安装成功。


以上是关于mysql安装后bash:mysql:command not found的主要内容,如果未能解决你的问题,请参考以下文章

mysql 安装后数据库名是啥

MySQL安装后的目录结构介绍

安装MySQL后,如何判断是否已安装成功

MySQL安装后的设置和测试(参考MySQL官方文档)

mac上怎么安装mysql后怎么使用

Windows安装Mysql后一段时间后Mysql服务无法启动的问题