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文件的访问权限导致的。需要注意!!

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Scrapy 爬虫完整案例—从小白到大神(银行网点信息为例)

    Scrapy 爬虫完整案例—从小白到大神(银行网点信息为例)采用selenium界面抓取信息,需要渲染界面,并且也是单线程操作,效率极低,一晚上只爬去了一个工行的数据。突然想到了分布式爬虫安装Scrapypip版本过于老旧不能使用,需要升级pip版本,输入python-mpipinstall–upgradepip,升级成功安装scrapy命令:pipinstallScrapy因为scrapy框架基于Twisted,所以先要下载其whl包安装地址:http://www.lfd.uci.edu/~gohlke/pythonl..

    2022年6月26日
    26
  • 超详细mac新手教程_mac电脑新手入门教程

    超详细mac新手教程_mac电脑新手入门教程本文收录于:风云社区(提供各类mac软件资源下载)本文源自:什么值得买无论轻薄办公本、还是赶超台式性能的游戏本,关注#笔记本攻略#栏目,解决笔记本电脑从选购到使用的各种问题。引子大部分用户接触的第一个操作系统大多是windows,楼主记得曾经小学的微机课也是以win98为基础学习了一众office软件。随着工作的多样化,单一的windows系统已经无法满足部分需求,而隔壁苹果的Mac…

    2022年8月30日
    5
  • 使用mysql中的concat()函数进行字符串拼接_mysql contains

    使用mysql中的concat()函数进行字符串拼接_mysql containsmysql>selectid,avatarfromtf_user;+—-+————–+|id|avatar|+—-+————–+|1|avatar_1.png||2|avatar_6.png||3|avatar_1.png||4|avatar_5.png||5|avatar…

    2022年9月29日
    4
  • android图片拖动缩放

    这篇图片拖拽缩放也是我在项目中用到的,今天整理一下,将源码奉献给大家,希望对大家以后碰到相似的问题有帮助。android大图片拖拽缩放这篇就不做过多介绍了,直接上源码:因为是大图片,在onDes

    2021年12月23日
    63
  • 决不随波逐流,记住15件事让你达成目标

    决不随波逐流,记住15件事让你达成目标

    2021年11月29日
    40
  • win10启动linux蓝屏,系统之家重装 win10启动蓝屏0xc000021a如何修复

    win10系统的蓝屏问题对于用户来说早已经见怪不怪了,而出现蓝屏的原因大多数是因为自己的操作不当引起,比如有用户的win10系统开机出现蓝屏代码0xc000021a的情况,这是由于关机前的不正当操作有关系,那么win10启动蓝屏0xc000021a如何修复呢?下面就来给大家普及一下win10开机蓝屏0xc000021a的解救方法。具体方法:方法一:执行启动修复1、将Windows安装盘连接至电脑,…

    2022年4月6日
    152

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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