ubuntu装配mysql的方法(tar文件)

ubuntu安装mysql的方法(tar文件)

方法一 : (安装到任意目录)

在官方网站上下载

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;

就可以看到里面的东西了

ubuntu装配mysql的方法(tar文件)

相关文章:

你感兴趣的文章:

标签云: