mysql不执行命令_linux mysql启动命令

mysql不执行命令_linux mysql启动命令Linux下使用mysql命令需要配置好环境以及各种文件,下面由学习啦小编为大家整理了linux下mysql命令不能用的相关知识,希望对大家有帮助!linux的mysql命令没用解决方法1.重新安装mysql命令,方法步骤如下:一安装步骤从这里下载你需要的版本(注意选择你操作系统是64位的还是32位的):这里只介绍两种判断linux是64位还是32的方法:命令:file/bin/cat[roo…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Linux下使用mysql命令需要配置好环境以及各种文件,下面由学习啦小编为大家整理了linux下mysql命令不能用的相关知识,希望对大家有帮助!

linux的mysql命令没用解决方法

1.重新安装mysql命令,方法步骤如下:

一 安装步骤

从这里下载你需要的版本(注意选择你操作系统是64位的还是32位的):

这里只介绍两种判断linux是64位还是32的方法:

命令:file /bin/cat

[root@app3 config]# file /bin/cat

/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped

32-bit即是32位的 linux, 如是64位的, 显示的是 64-bit

命令:uname -m

[root@app3 config]# uname -m

x86_64

同上

开发中一般使用msyql的二进制包解压安装,以前的编译安装的方式我不怎么喜欢。其实安装过程看官方网站的文档就可以了,现在5.1和5.5的二进制安装包的安装过程都一样:Installing MySQL from Generic Binaries on Unix/Linux

mysql的安装一点也不难,所有的操作集中在一起,就下面几条命令,拷贝运行一下就完成了mysql的安装过程,不是很简单么!

groupadd mysql

useradd -r -g mysql mysql

cd /usr/local

tar zxvf /path/to/mysql-VERSION-OS.tar.gz

ln -s full-path-to-mysql-VERSION-OS mysql

cd mysql

chown -R mysql .

chgrp -R mysql .

scripts/mysql_install_db –user=mysql

chown -R root .

chown -R mysql data

# Next command is optional

cp support-files/my-medium.cnf /etc/my.cnf

bin/mysqld_safe –user=mysql &

# Next command is optional

cp support-files/mysql.server /etc/init.d/mysql.server

注意安装完成了,需要设置环境变量,第一次安装的人一定记住要设置环境变量后,linux才会去/usr/local/mysql/bin目录下去找mysql 命令,否则你输入mysql命令时报错:“-bash: mysql: command not found”

二 设置mysql环境变量

如果不能使用mysql命令,做如下操作: 把export PATH=$PATH:/usr/local/mysql/bin添加到/etc/profile中。

三 特别提醒

安装中可能会遇到:Manager of pid-file quit without updating file.

这是因为: 1.原有的数据文件没有删除的。2.修改目录归属和配置文件。

执行下面的命令:

rm -rf /var/lib/mysql

然后重新执行下面步骤:

cd mysql_directory

scripts/mysql_install_db –user=mysql

chown -R root .

chown -R mysql data

chgrp -R mysql .

cp support-files/mysql.server /etc/init.d/mysql

cp support-files/my-medium.cnf /etc/my.cnf

mysql_install_directory目录一般为: /usr/local/mysql/; 使用这个目录有个好处,就是不用自己修改basedir和datadir配置文件参数(/etc/my.cnf中)及sock的参数。

Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.soc :

1.这是没有配置好my.cnf文件。具体相关配置可以google。 2.没有启动mysql服务。

补充:

在最近的使用中,组内有的人使用linux的mysql用户启动mysql,有的人使用root用户启动mysql。这样就导致了问题,root用户启动后,mysql用户就无法启动msyql了,失去了相关mysql文件的访问权限导致的。需要注意!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/193013.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • np.astype()

    np.astype()1.作用:就是转换numpy数组的数据类型举个例子arr=np.arange((10))print(arr,arr.dtype,sep=”\n”)===================================[0123456789]int32#可以看到,他的数据类型为int32np.astype()arr=arr.astype(“f…

  • 看这里!2021年Java开发突破20k有哪些有效的路径?绝对干货[通俗易懂]

    看这里!2021年Java开发突破20k有哪些有效的路径?绝对干货[通俗易懂]前言微服务是近年来备受关注的话题,相比于传统的SOA而言,更容易理解,也更容易实践,它将“面向服务”的思想做得更加彻底。有人说它非常好,但就是“玩不起”,why?微服务是一种分布式系统架构,它建议我们将业务切分为更加细粒度的服务,并使每个服务的责任单一且可独立部署,服务内部高内聚,隐含内部细节,服务之间低耦合,彼此相互隔离。此外,我们根据面向服务的业务领域来建模,对外提供统一的API接口。微服务的思想不只是停留在开发阶段,它贯穿于设计、开发、测试、部署、运维等软件生命周期阶段。可见,我们提到的微服务,

  • layer 弹出层全屏「建议收藏」

    layer 弹出层全屏「建议收藏」letindex=layer.open({title:”,type:1,shade:false,skin:’layui-layer-lan’,//加上边框content:$(‘#zgjzWrapper’),success:function(){},cancel:function(){.

  • java中JDBC是什么?[通俗易懂]

    java中JDBC是什么?[通俗易懂]JDBC是什么?JDBC即(javadatabaseconnectivity数据连接)。JDBC是Sun公司编的一堆类和方法,都封装在java.sql包中。你可以利用这堆类和方法来把你的程序和数据库连通。JDBC的优点:跨数据库性通过使用JDBC,开发人员可以将SQL语句传送给几乎任何一种数据库。不必单独写一个程序访问Sybase,Oracle,或Microsoft的SQLServ…

  • C#之 对象数组

    C#之 对象数组对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组就行了。万物皆可对象,举个例子:一台电脑。我们就可以把电脑看成一个对象。第一种:常规的写法string[]xxx={}例如我们写一个名字集合的数组:string[]name=newstring[]{“小白”,”小黑”,”小明”};//可以简写为:tring[]nam…

  • jquery的validationEngine表单验证

    jquery的validationEngine表单验证本文主要引用https://www.cnblogs.com/aliger/p/3898216.html基于jquery的validationEngine表单验证插件,根据官网提示,该插件支持IE6-

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号