方法一 : (安装到任意目录)
在官方网站上下载
mysql-6.0.10-alpha-linux-i686-glibc23.tar.gz
解压出来
tar -zjxf mysql-6.0.10-alpha-linux-i686-glibc23.tar.gz
将解压后的文件夹copy到你的安装位置(其实就是绿色的,不需要装)
sudo cp mysql-6.0.10-alpha-linux-i686-glibc23 /opt/mysql-6.0.10 (鸟名太长了,咱改短点)
将配置文件放到指定的位置(我老爷机,所以用的my-small.cnf)
sudo cp opt/mysql-6.0.10/support-files/my-small.cnf /etc/my.cnf
修改配置文件
sudo mousepad /etc/my.cnf
打开后 找到 [mysqld]
在这行的后面添加两行
basedir=/opt/mysql-6.0.10
datadir=/opt/mysql-6.0.10/data
保存退出
cd /opt/mysql-6.0.10/
注意必须是在mysql的目录下(也就是说你ls下,刚好显示的是bin,data,doc,support-files 等等这些)
./scripts/mysql_install_db
至于为什么必须这样,请看本文最后面
安装完成了,可以启动mysqld mysql了
----------------------------------------------------------------------------------------------------------------------------------------------
方法二:
安装到usr/local/mysql中
解压文件
释放后将名称改为mysql
复制此文件夹到usr/local下
sudo chmod -R 777 mysql
sudo cp /usr/local/mysql/surport-file/my-small.cnf /etc/my.cnf
注意下面的操作 命令执行的位置很重要,不然会说找不到
cd /usr/local/mysql
当然此时 直接 ./bin/mysqld 是成功不了 你可以试试
因为还没有初始化数据库
pwd 显示
/usr/local/mysql (注意此时必须在这个目录下)
然后
scripts/mysql_install_db
这个时候就可以成功了
-----------------------------------------------------------------------------------------
如果不是在/usr/local/mysql下执行scripts/mysql_install_db
比如下面这样
vava@vava-desktop:/usr/local/mysql/scripts$ ./mysql_install_db
FATAL ERROR: Could not find ./bin/my_print_defaults
If you compiled from source, you need to run 'make install' to
copy the software into the correct location ready for operation.
If you are using a binary release, you must either be at the top
level of the extracted archive, or pass the --basedir option
pointing to that location.
这个傻瓜脚本就会找不到./bin/my_print_defaults这个
所以我只好迁就下脚本可以起效的位置 在mysql目录下执行指令
这个时候你就可以cd到bin下
开启后台 ./mysqld
上去客户端看看
./mysql -uroot -p
回车
showdatabases;
就可以看到里面的东西了
分享到:
相关推荐
ubuntu20.04离线安装mysql8.0.30需要的tar包和对应的两个依赖包分别是:libaio1和libmecab2,详细的安装步骤请关注博主的另一篇博文
在Ubuntu上离线安装mysql5.7.25。完整安装包(含三个依赖包)
ubuntu安装和删除mysql,只要熟悉ubuntu命令来操作此系统。
MySQL 5.7.22 离线安装文件及方法.rar,更多安装教程请看:https://blog.csdn.net/qq_32596527
从mysql官网上下载mysql-server_5.7.21-1ubuntu14.04_amd64.deb-bundle.tar,然后进行离线安装,解压该安装包,会出现11个依赖包,按照顺序依次使用sudo dpkg -i 进行安装,中间会报错,显示缺少相应的依赖,具体...
内网环境安装mysql5.7数据库所需deb安装包,libaio1_0.3.110-2_amd64.deb ,libmecab2_0.996-1.2ubuntu1_amd64.deb ,libmysqlclient20_5.7.25-1ubuntu16.04_amd64.deb,libmysqlclient-dev_5.7.25-1ubuntu16.04_amd...
mysql-server_8.0.34-1ubuntu22.04_amd64.deb-bundle.tar 适用于ubuntu 22.04
Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-...
资源:MySQL安装包 Ubuntu 版本:8.0.20 Ubuntu版本:18.04 资源名称:mysql-server_8.0.20-1ubuntu18.04_amd64.deb-bundle.tar
如果是安装了ubuntu 16.04.3-server-amd64.zip的可以下载 mysql 5.7.20版本的,下载解压即可,也可到官网下载其他版本的mysqlhttps://downloads.mysql.com/archives/
Mysql数据库Ubuntu18.04离线安装版
2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。 3. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用mysql命令 网上安装和二进制包安装比较简单,重点说安装离线包。 1. ...
mysql-server_8.0.17-1ubuntu16.04_amd64.deb-bundle.tar是msql8.0以上版本,该版本是ubuntu-16.04.4-desktop-amd64的安装版本
VMware12.0+Ubuntu16.04+MySQL5.7.22安装教程...将下载好的MySQL使用命令”cp mysql-server_8.0.11-1ubuntu16.04_amd64.deb-bundle.tar /usr/local/mysql”把MySQL拷贝到自己指定的路径文件夹mysql里面,然后进到mysql
Ubuntu Linux 20.04 (x86, 64-bit), DEB Bundle 8.0.31 (mysql-server_8.0.31-1ubuntu20.04_amd64.deb-bundle.tar)
tar zxvf navicat112_mysql_cs_x64.tar.gz 进入解压的目录,运行如下命令 ./start_navicat 问题一:中文乱码 解决:打开start_navicat文件 将export LANG="en_US.UTF-8"改为export LANG="zh_CN.UTF-8" 问题二:试用...
Ubuntu Linux 22.04 (x86, 64-bit), DEB Bundle 8.0.31 (mysql-server_8.0.31-1ubuntu22.04_amd64.deb-bundle.tar)
本篇文章主要介绍了Ubuntu18.04(linux)安装MySQL的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Ubuntu Linux 18.04 (x86, 64-bit), DEB Bundle 8.0.31 (mysql-server_8.0.31-1ubuntu18.04_amd64.deb-bundle.tar)