ubuntu安装mysql(tar.gz)

article/2025/9/21 0:13:40
准备  
0.  获取 mysql-5.5.15-linux2.6-i686.tar.gz 二进制安装文件 
mysql 官网下载页面 选择 Linux-Generic 下的 Linux - Generic 2.6 (x86, 32-bit), Compressed (位数适你的linux的位数而定。我这里用的是32位的,所以我选择32位版本的mysql) 
你可以在ubuntu 中使用 wget 命令获取,或者任何一种下载工具都可以,只要有 mysql 的 tar.gz 安装文件就行。 
Ruby代码   收藏代码
  1. wget http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.5/mysql-5.5.15-linux2.6-i686.tar.gz  

1.  安装 mysql 所使用的依赖 
Ruby代码   收藏代码
  1. sudo apt-get install libaio1  


步骤  
安装步骤参考 mysql官方安装文档  
# 表示当前是 root 用户 
$ 表示当前普通用户 
pwd 表示当前所在目录 
0. 添加 mysql 用户组 
Ruby代码   收藏代码
  1. # groupadd mysql  

1. 添加 msyql 用户到 mysql 用户组 
Ruby代码   收藏代码
  1. # useradd -r -g mysql mysql  

2. 解压 mysql-5.5.15-linux2.6-i686.tar.gz 到 /usr/local 
进入 /usr/local 
Ruby代码   收藏代码
  1. # cd /usr/local  

我的 tar.gz 文件路径是 /home/user/mysql-5.5.15-linux2.6-i686.tar.gz,你根据你的mysql安装文件路径调整命令参数 
pwd: /usr/local 
Ruby代码   收藏代码
  1. # tar zxvf /home/user/mysql-5.5.15-linux2.6-i686.tar.gz  

3. 在 /usr/local 下添加名为 mysql 指向解压的文件夹的软连接 
pwd: /usr/local 
Ruby代码   收藏代码
  1. # ln -s mysql-5.5.15-linux2.6-i686 mysql  

4. 进入 mysql 目录 
pwd: /usr/local 
Ruby代码   收藏代码
  1. # cd mysql  

5. 设置 mysql 目录的拥有者和所属的用户组 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # chown -R mysql .  
  2. # chgrp -R mysql .  

6. 执行mysql 安装脚本 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # scripts/mysql_install_db --user=mysql  

    注意:这里可能会提示缺少libaio1这个库,只要安装即可: sudo apt-get install libaio1


7. 再次设置 mysql 目录的拥有者 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # chown -R root .  

8. 设置 data 目录的拥有者 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # chown -R mysql data  


安装后配置  
0. 复制 mysql 配置文件 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # cp support-files/my-medium.cnf /etc/my.cnf  

    注意:mysql5.6之后已经没有了 large,medium等这些文件了...本文使用的是my-default.cnf来作为源文件拷贝到my.cnf


1. 启动 mysql 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # bin/mysqld_safe --user=mysql &  

2. 初始化 root 用户密码 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # bin/mysqladmin -u root password 'new_password'  

3. 复制mysql.server 脚本 
pwd: /usr/local/mysql 
Ruby代码   收藏代码
  1. # cp support-files/mysql.server /etc/init.d/mysql.server  

好了,mysql配置基本完成 
可以查看mysql的状态,结果可能是 "MySQL is runnin"或者是" MySQL is not running" 
Ruby代码   收藏代码
  1. $ sudo /etc/init.d/mysql.server status  

如果地切顺利,mysql是正常运行的,而且可以通过 mysql客户端,进入mysql 
Ruby代码   收藏代码
  1. $ /usr/local/mysql/bin/mysql -u root -p  

    注意:这里登录进去后要配置下允许root用户远程登录:

             mysql> GRANT ALL PRIVILEGES ON *.* TOroot@"%" IDENTIFIED BY '123456'  WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)


可以使用命令让mysql 停止运行 
Ruby代码   收藏代码
  1. $ sudo /etc/init.d/mysql.server stop  

让mysql 启动 
Ruby代码   收藏代码
  1. $ sudo /etc/init.d/mysql.server start  

查看状态 
Ruby代码   收藏代码
  1. $ sudo /etc/init.d/mysql.server status  

或者使用service命令,让mysql 启动,停止 
Ruby代码   收藏代码
  1. $ sudo service mysql.server [status|start|stop]  



可选配置  
0. 让mysql开机自己启动 
Ruby代码   收藏代码
  1. $ sudo update-rc.d -f mysql.server defaults  


如果不想让mysql开机自己启动,可以使用 
Ruby代码   收藏代码
  1. $ sudo update-rc.d -f mysql.server remove  


1. 把 /usr/local/mysql/bin/mysql 命令加到用户命令中,这样就不用每次都加 mysql命令的路径 
Ruby代码   收藏代码
  1. $ sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql  

现在就直接可以使用 mysql 命令了 
Ruby代码   收藏代码
  1. $ mysql -u root -p  


需要注意的是我用之前版本mysql,配置数据库默认编码是在 [mysqld]下加 default-character-set=utf8 
而 mysql 5.5.17用这个配置,似乎是错的,将导致 mysql 不能正常启动。将配置改为 character-set-server=utf8 即可。

http://chatgpt.dhexx.cn/article/gUH2Fhiq.shtml

相关文章

WSL中ubuntu安装mysql数据库

安装主要分为下面的几个步骤 wsl与普通ubuntu安装的主要区别就是会在启动mysql时报错。普通ubuntu的mysql在安装完成后也会自动运行。 一、删除之前安装的mysql 没有安装可以跳过 sudo apt-get remove --purge *mysql* sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get re…

Ubuntu安装mysql(终端安装)

文章目录 1.更新源2.安装MySql服务器和客户端3.Ubuntu18.04安装过程中没有设置密码的环节(如果有让你设置密码就下面的不需要做了)4.重置用户和密码5.启动和关闭mysql启动mysql:停止mysql:重启mysql: 1.更新源 sudo apt update2.安装MySql服…

Linux Deploy Ubuntu安装MySQL

一、在Android手机安装Linux 参考https://blog.csdn.net/weixin_38235758/article/details/79219050 Github下载:https://github.com/meefik/linuxdeploy/releases, https://github.com/meefik/busybox/releases Linux Deploy配置说明:htt…

ubuntu安装mysql配置

前言: 此处使用的是ubuntu 20 (如何在windows上安装ubuntu,请参考上一篇文章) 打开命令行终端 cmd终端分别输入(以下黑色背景部分命令) (1)获取root权限 sudo su输入 apt-get up…

在Ubuntu下安装mysql数据库

在Ubuntu下安装 MySQL 数据库 一、安装MySQL 1、使用以下命令即可进行mysql安装,注意安装前先更新一下软件源以获得最新版本: $ sudo apt-get update #更新软件源$ sudo apt-get install mysql-server #安装mysql 2、启动和关闭mysql服务器&#x…

Ubuntu安装Mysql启用远程连接

1、用apt-get安装mysql #更新一下apt 仓库 sudo apt-get update#安装mysql-service sudo apt-get install mysql-server -y#也可以指定版本 (可选) sudo apt install mysql-server-5.7 2、查看Mysql的状态是否安装成功 sudo service mysql status 3…

Ubuntu安装Mysql数据库

1、首先查看Ubuntu中是否安装过mysql,使用如下命令。 dpkg -l | grep mysql 若没有安装则不会出现任何提示,如下图是安装过的。 2、安装mysql-server sudo apt install mysql-server 3、 再次验证是否安装mysql,上面有截图 dpkg -l | grep mysql rootEth002:/ho…

Ubuntu安装MySQL及常用操作

文章目录 Ubuntu安装MySQL及常用操作1、安装MySQL1.1 更新软件源1.2 下载并安装MySQL1.3 启动和关闭mysql服务器1.4 确认是否启动成功1.5 进入mysql shell界面1.6 解决中文乱码问题 2、MySQL常用操作2.1 显示数据库2.2 显示数据库中的表2.3 显示表的结构2.4 显示表中的记录2.5 …

ubuntu 安装 mysql

1.安装 mysql 在Ubuntu 18.04上,默认情况下,只有最新版本的 MySQL 包含在APT软件包存储库中。目前来说是MySQL 5.7。 首先在安装之前需要更新服务器上的软件包索引然后才能使用apt安装默认软件包: $ sudo apt update $ sudo apt install m…

ubuntu上安装mysql

场景:一Ubuntu系统作为自己学习或开发时的服务器,并在此服务器上安装mysql 步骤: 输入命令,更新软件包 输入如下命令安装mysql sudo apt install mysql-server -y安装完成 输入命令查看版本 mysql --version使用systemctl sta…

Ubuntu 安装和使用MySQL

目录 前言 安装MySQL 更新列表 安装MySQL服务器 安装MySQL客户端 配置MySQL 测试MySQL MySQL数据库基本使用 启动MySQL数据库服务 重启MySQL数据库服务 停止MySQL数据库服务 查看MySQL运行状态 设置MySQL服务开机自启动 停止MySQL服务开机自启动 MySQL的配置文件…

ubuntu安装mysql教程

ubuntu安装mysql教程 一.首先卸载掉原来的mysql 第一步,依次执行下面的语句 sudo apt-get autoremove --purge mysql-server sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common 第2步 清理残留数据 d…

ubuntu安装mysql数据库方法

ubuntu基于linux的免费开源桌面PC操作系统,十分契合英特尔的超极本定位,支持x86、64位和ppc架构。一个比较流行的Linux操作系统,不仅简单易用,而且和Windows相容性非常好。那么在ubuntu中如何安装mysql数据库呢? 在ubuntu安装mys…

Ubuntu 安装 Mysql【详细步骤】

文章目录 主要内容安装并设置 mysql安装 mysql设置 mysql首次登录数据库 配置远程访问修改配置文件mysql 授予权限重启 mysql 测试远程访问建立访问连接workbench 访问workbench 增删查改 参考 主要内容 本文主要是实现在虚拟机 Ubuntu 18.04 成功安装 MySQL 5.7,并…

ubuntu篇---ubuntu安装mysql教程

ubuntu篇---ubuntu安装mysql教程 一. 首先卸载掉原来的mysql第一步,依次执行下面的语句第2步 清理残留数据第三步 验证原有主机上是否安装mysql: 二. 安装mysql三. 修改密码 加粗样式ubuntu安装mysql教程 一. 首先卸载掉原来的mysql 第一步&#xff0c…

ubuntu安装mysql详细过程

1.安装mysql-server sudo apt install mysql-server2.登录 sudo mysql -u root -p两点要注意: 添加sudo; password中,任意密码都能登录 3.修改登录密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 123456;mysql8.0以后的版本…

filezilla显示乱码(已解决)

问题:filezilla连接上站点后显示乱码,如下图 解决方案: 1、filezilla连接上站点后,点击菜单栏的“文件”选项,下拉选择“添加当前连接到站点管理器”。 2、在弹出的“站点管理器”窗口中,左侧选择“新站点…

关于FileZilla 连接公司FTP乱码问题的处理

使用FileZilla连接公司的FTP老是出现中文乱码的问题.联系网管后,他说服务器使用的是UTF-8编码. 可在FileZilla上何设置UTF-8后,发现根目录下显示的中文字符是正常的.但当进入中文目录后,界面就显示乱码了. 经过尝试,发现将字符集设置为GB3212后.一切都正常了. 后面尝试无论是…

FTP工具FileZilla Client出现中文乱码问题解决

一场疫情,搞得好久没有使用公司电脑,今天连接使用新的FTP服务器连接下载文件,FTP成功连接服务器后,出现了乱码问题,一时有点抓瞎,如下图: 使用FileZilla client FTP客户端登录某些FTP站点出现…