ubuntu下二进制包形式安装mysql

今天在ubuntu上使用apt-get和软件中心安装mysql时,在最后配置root密码时出错,提示不能设置root密码,于是只能下载mysql的二进制包进行安装。

1、先下载mysql的二进制包,并解压到你想要安装到的目录。

2、换到root用户,创建mysql用户和mysql用户组

3、进入解压后的mysql目录,并将此目录所有者和所数组都改为mysql

4、运行scripts/mysql_install_db–user=mysql(注意在mysql的根目录里面执行该语句,不要进入scripts目录执行,否则会提示找不到文件的错误)

5、为root设置密码。 ./bin/mysqladmin-u root password 'password'

6、复制bin目录下的mysql/usr/bin/mysql

7、复制support-files目录下的my-default.cnf/etc/目录下并改名为my.cnf

8、设置mysql服务随机启动。在/etc/rc.local文件里写入:

/opt/mysql/server-5.6/mysqld_safe–user=mysql

注意,我将mysql放在了/opt/mysql里,这里要根据你自己的情况进行更改。



到这里,二进制安装mysql已基本完成,重启电脑便可使用了。但是,有一些关于mysql的配置,在/etc/my.cnf下面的配置,可根据自己的情况进行配置。这里只是最小化的安装二进制包,并不做任何的mysql配置。


Ps:真心觉得,linux下的软件安装还是自己下载二进制的包,然后自己配置比较输入,使用apt-get安装太蹩脚了,极大的受网络的限制,而且如果安装的软件很大,中途卡死了,强退搞出个依赖损坏什么的,太蛋疼了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值