linux中安装Mysql

【Linux】—MySQL安装 本文主要介绍在Linux环境下安装MySQL的过程。 阅读详情

转载博客地址:http://www.cnblogs.com/bookwed/p/5896619.html

1、下载

  下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads
  下载版本:我这里选择的5.6.33,通用版,linux下64位
  也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2、解压

#解压
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#复制解压后的mysql目录
cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

3、添加用户组和用户

#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql

4、安装

cd /usr/local/mysql/
mkdir ./data/mysql
chown -R mysql:mysql  ./
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
cp support-files/mysql.server  /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
cp support-files/my-default.cnf  /etc/my.cnf

#修改启动脚本
vi /etc/init.d/mysqld

#修改项
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql

#启动服务
service mysqld start

#测试连接
./mysql/bin/mysql -uroot

#加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了
vi /etc/profile
export PATH=$PATH:/usr/local/mysql/bin
source /etc/profile
#启动mysql
service mysqld start
#关闭mysql
service mysqld stop
#查看运行状态
service mysqld status

5、错误

5.1 sqlyog连接时,报1130错误,是由于没有给远程连接的用户权限问题
   解决1:更改 ‘mysql’数据库‘user’表‘host’项,从‘localhost’改成‘%’。
use mysql;
select host from user where user='root'; 
update user set host = '%' where user ='root';
flush privileges; 
  解决2:直接授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

  5.2 安装时的一些错误
    -bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: 没有那个文件或目录
    解决: yum -y install perl perl-devel
    Installing MySQL system tables…./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
    解决:yum -y install libaio-devel
    

6、mysql密码设置(在Centos中安装Mysql后默认的是没有root密码的,默认的是回车,那么为了方便需要修改密码)

没有密码为MYSQL加密码 :

mysql -uroot -p
#回车
#提示输入密码,为空回车
update mysql.user set password=PASSWORD('youpassword') where user='root';
#刷新权限表,输入如下命令
flush privileges;
#退出
quit

7、MySQL报错 -bash: mysql: command not found

安装MySQL后,不能直接在命令行中mysql。
因为命令行直接查找的是/usr/local/bin下边的命令,需要我们把mysql的命令放到.bash_profile中。

vim ~/.bash_profile
添加:
export PATH=$PATH:/usr/local/mysql/bin
保存,退出

重新启动(加载)bash_profile文件

source ~/.bash_profile

就可以了。

Linux rpm 安装 mysql Linux 在线安装 mysql1、检查是否安装老版本2、在线安装 mysql3、修改 mysql 密码4、配置 mysql4.1、添加编码支持中文4.2、MySQL 远程连接 (记得使用 root 账户进行操作,若使用普通用户,那么请修改相应文件夹权限,或配置普通用户 sudo 权限) 1、检查是否安装老版本 (1)检查以前是否装过 MySQL: rpm -qa|grep -i mysql (2)发现有的话就都卸载: rpm -e --nodeps mysql* (3)删除老版本 mysql 的开发头 阅读详情

相关推荐

西瓜书第二章——模型评估与选择(十折交叉验证/查准查全F1)

第二章——模型评估与选择

xsddys的博客 953

mysql: command not found 找不到mysql命令

bash: mysql: command not foundmysql找不到命令linux输入mysql没有启动1.命令都是保存在/usr/bin下,找不到命令一定是没有在bin下创建链接可以通过ls查看bin下的所有命令 2.下一步找到mysql的命令的位置 3.创建链接:我的是在这个目录下/usr/local/mysql/bin/mysql 4.再次启动mysql 出现这样的结果就是成功了......

hyy 1万+

新时代多目标优化【数学建模】领域的极致探索——数学规划模型

数学规划模型是数学建模中用于描述和解决优化问题的一类模型。它通过构建目标函数和约束条件,将实际问题转化为数学形式,旨在寻找满足约束条件的最优解。数学规划模型广泛应用于各个领域,包括资源分配、生产计划、物流管理和金融投资等,通过线性规划、非线性规划、整数规划等方法,帮助决策者在复杂环境中做出最优选择。

小李很执着的博客 5884

报错 mysql: command not found

这个错误的含义是:mysql 命令没有找到。解决如下: 1、首先检查 mysql 是否运行 在 Mac 下面,点击系统偏好设置-mysql 可以看到是否启动。如果没有启动,可以输入系统密码后启动mysql。 2、mysql已经运行,但是输入 mysql 显示命令,还是上面的报错(我本地重启电脑、重启mysql后还是这个问题) 可能是因为/usr/local/bin目录下缺失mysql导致 解...

MichaelAn的博客 2万+

Quartus Prime v18.1 standard-QuartusPrimeV18.1标准版安装过程

Quartus Prime v18.1 standard安装破解过程 下载方式1:官网下载: https://fpgasoftware.intel.com/18.1/?edition=standard&platform=windows 下载方式2:可以从我的网盘下载安装包(如果链接未时效的话): 链接:https://pan.baidu.com/s/1bq4_FcNPSflU1zGJv__rvA 提取码:o0in ----------------------------------.

Alonger1988的博客 2万+

海康安防平台接口调试指南:从签名生成到Vue项目集成

本文详细解析了海康安防平台接口认证规则,从签名生成到Vue项目集成的完整流程。通过核心机制解析、签名工具使用技巧及Vue项目中的优雅集成方案,帮助开发者高效完成接口调试,避免常见问题。特别适合需要将海康安防平台接口集成到Vue项目中的开发者参考。

weixin_42533120的博客 437

Mysql : command not found

安装成功的mysql,并且服务已经启动,查看进行是可以看到的,但是使用命令登录操作,却抛出错误:command not found。

傅老师的博客 5040

【强化学习】常用算法之一 “A3C”

A3C(Asynchronous Advantage Actor-Critic)算法是一种在强化学习领域中应用广泛的算法,它结合了策略梯度方法和价值函数的学习,用于近似解决马尔可夫决策过程(Markov Decision Process)问题。A3C算法在近年来备受关注,因为它在处理大规模连续动作空间和高维状态空间方面具有出色的性能。A3C算法是一种基于策略梯度的强化学习算法,通过多个并行的智能体异步地与环境交互,并利用Actor和Critic网络实现策略和价值的近似,从而实现快速而稳定的强化学习训练。

Code_and516的博客 6756

linux 初学者常用目录结构学习

/usr/bin

上尚若水 947

关于无障碍适配的笔记

针对无障碍兼容性的笔记,针对wcg2.0/2.1

CoffeeAndIce的博客 4214

Facebook登录协议逆向实战:从加密参数到完整流程解析(附Python代码)

本文深入解析了Facebook登录协议的逆向工程实战,详细拆解了从关键加密参数(如`lgndim`、`encpass`)定位到完整登录流程的实现。文章提供了Python代码示例,重点阐述了加密逻辑的深度解析、加密函数的本地化实现,并解决了Crypto.js异步调用等常见问题,为研究Web安全和协议逆向的开发者提供了实用参考。

metal的博客 1311

详解:-bash: mysql command not found (mysql未找到命令)

解决:-bash: mysql command not found (mysql未找到命令)

Mutsa的博客 1万+

【宝藏级】全网最全的Pandas详细教程(2万字总结)

【回炉重造】Python之Pandas详细教程前言为什么要学习pandas?什么是Pandas?官网1. Pandas的索引操作索引对象Index {#索引对象index}1. Series和DataFrame中的索引都是Index对象2. 索引对象不可变,保证了数据的安全常见的Index种类Series索引 {#series索引}1. index 指定行索引名2. 行索引3. 切片索引4. 不连续索引5. 布尔索引DataFrame索引1. columns 指定列索引名2. 列索引3. 不连续索引高级索引

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 6万+

Linux上安装Mysql

Linux上安装MysqlLinux上安装MysqlLinux上安装软件常见的几种方式:使用yum进行安装修改密码及登录设置编码设置开机启动 Linux上安装Mysql Linux上安装软件常见的几种方式: 源码编译 压缩包解压(一般为tar.gz) 编译好的安装包(RPM、DPKG等) 在线安装(YUM、APT等) 以上几种方式便捷性依次增加,但通用性依次下降,比如直接下载压缩包进行解压,这种方式一般需要自己做一些额外的配置工作,但只要掌握了方法,各个平台基本都适用,YUM虽然简单,但是平台受限,网络

qq_41510551的博客 12万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

linux上安装MySQL

linux上原有mysql卸载,安装mysql过程及遇到的问题和解决方法 一、前期准备 二、安装MySQL 三、遇到的问题

m0_61232019的博客 9803

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Linux中安装MySQL

mysql 、Linux

weixin_64420247的博客 1728

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

在Linux上安装Mysql

参考:在Linux上安装mysql 下载 先去官网载MySQL Community Server,载第一个和第三个都行,只是解压的方式不同。 安装依赖库 apt install numactl apt install libaio-dev 解压软件包 解压 tar -xvf mysql-8.0.15-linux-glibc2.12-x86 这里有很重要的一步 一定要解压到/usr/local...

q435201823的博客 5050

linux下安装mysql

linux下安装MySQL

weixin_49807584的博客 4737

Linux上安装mysql

需要通过rpm相关指令,来查询当前系统中是否存在已安装的mysql软件包,执行指令如下:rpm -qa 查询当前系统中安装的所有软件rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件我们可以通过管道符 | 配合着grep进行过滤查询。

weixin_52587747的博客 2011

Linux中安装mysql

本文详细介绍了在Linux系统中安装MySQL数据库的两种主要方法:YUM在线安装和压缩包本地安装。YUM方式通过配置国内源(如阿里云)简化安装流程,包括添加MySQL仓库、选择版本、修改密码策略及设置远程访问等步骤。压缩包方式则需要手动解压、配置环境变量、初始化数据库并设置开机启动。两种方法均涉及防火墙配置(开放3306端口)和编码设置(UTF-8)等关键操作。文章还提供了MySQL卸载指南和密码策略修改技巧,建议优先使用YUM等便捷方式,必要时采用通用性更强的压缩包安装。

cxbtdd的博客 4007

Linux下安装MySQL

在安装MySQL之前首先使用命令检查环境下是否有MySQL,如果没有,则进行下一步,如果有,则需要先寻找教程完全卸载MySQL时候再进行安装。像这种情况,就说明环境里是没有MySQL的,可以继续下一步安装。

日暮南城故里的博客 1983

在Linux上安装MySQL

在Linux上安装MySQL

LYQ 2167

Linux安装MySQL

Linux安装MySQL 一.使用工具putty_V0.63.0.0.43510830.exe连接linux http://download.youkuaiyun.com/detail/u012255016/9781901 Linux服务器输入用户和密码: 二.检查是否安装过mysql数据库,有则先卸载 1.检查是否安装mysql组件 2.先关闭mysql服务 3.查找mysql相应文件夹 4.卸载...

Camille66的博客 1086

在Linux中安装MySQL8

1、在Linux中安装MySQL8 1.1、下载指定的版本在MySQL官网上 1.2、解压下载的文件,上传到Linux上的opt目录下 将刚在官网上下载的文件解压,上传到Linux的**/opt**上(不需要将全部解压的全部上传) 1.3、确保环境没问题 1.3.1、检查当前环境是否安装过mysql rpm -qa | grep -i mysql 1.3.2、若安装过,将安装过的mysql删除干净 关闭 mysql 服务 systemctl stop mysqld.service

syh_IT 3344

linux下mysql一般安装在哪里,MySQL在Linux下的安装

昨晚上我本来就把 MySQL装好了,但是人太傻了,搞了两三个小时的原地踏步 (哈哈哈哈哈哈我还是先把步骤写出来,首先先将 MySQL上传到Linux检测Linux是否已经安装了 MySQL : rpm -qa | grep mysql将自带的MySQL卸载掉  :rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686然后我在java里创建了一个...

weixin_33936194的博客 2133
上一篇: apache-maven设置jar包中心下载地址为阿里云地址
下一篇: linux中安装Mycat
hwmhehe
博客等级 码龄13年 86粉丝 106原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值