300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > ubuntu 安装mysql_Ubuntu下安装MySQL5.6

ubuntu 安装mysql_Ubuntu下安装MySQL5.6

时间:2024-04-26 08:53:41

相关推荐

ubuntu 安装mysql_Ubuntu下安装MySQL5.6

我想我们不应该在安装软件上面耽误太多时间,但是很多时候,我们去被安装挡在了门外,尤其是初次在Linux下。作为一个程序猿,最近决定转战linux,MySQL是必须要有的,讲一下我的安装过程。在Ubuntu下安装MySQL有一个非常简单的方法,直接使用命令:

sudo apt-get install mysql-client mysql-server;

我用的是Ubuntu12.04,使用命令安装的是5.5,感觉心里总是不爽,卸载之,安装5.6。我是参考MySQL5.6-manual英文版进行安装。首先下载.deb格式的,安装,失败;接着下载了一个rpm格式的,安装,果然再败。在网上搜集的资料,千篇一律,实在让人心恼,决定耐心性子,好好看看文档。第三次使用二进制包,终于成功了。我认为一篇好的安装教程应该告诉读者要做哪些事情,如何做,用意何在:

1.首先去社区下载二进制包,(.tar.gz);

2.解压缩下载的二进制包;

3.配置MySQL;

4.配置环境变量(姑且叫做配置环境变量吧);

下面解释如何做以上的事情:

1.首先添加mysql用户和mysql用户组

groupadd mysql

useradd -r -g mysql mysql

2.一般都是把mysql安装在/usr/local下面:

cd /usr/local

tar zxvf /path/to/mysql-VERSION-OS.tar.gz

ln -s full-path-to-mysql-VERSION-OS mysql

cd mysql

chown -R mysql .

chgrp -R mysql .

ln的意思就是创建一个名为mysql的文件夹,它其实是解压出来的mysql-VERSION-OS的快捷方式;接下来 的三句是赋权限。

3.配置mysql

cd mysql

chown -R mysql .

chgrp -R mysql .

scripts/mysql_install_db --user=mysql

chown -R root .

chown -R mysql data

mysql需要一个配置文件,mysql_install_db会根据模板创建一个默认的配置文件my-f。

我们还需要将生成的配置文件拷贝到/etc目录下

sudo cp support-files/my-f /etc/f

4.复制mysql.server脚本到/etc/init.d目录下

cp support-files/mysql.server /etc/init.d/mysql.server

至此MySQL5.6就成功的安装在了Ubuntu上了。

初始化mysql root密码:

sudo bin/mysqladmin -u root password '密码文字'

启动mysql的三种方式:

1)使用mysqld

2)bin/mysql_safe --user=mysql &

3)使用mysql.server,前面我们已经将它复制到了/etc/init.d目录下,mysql.server是最常用的命令

service mysql.server status;//查看mysql状态

service mysql.server start;//启动mysql

service mysql.server stop;//停止mysql

让mysql开机启动,或取消开机启动:

sudo update-rc.d -f mysql.server defaults [remove]

将mysql命令加入到/usr/local/bin或环境变量中:

sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

export PATH=$PATH:/usr/local/mysql/bin

这个时候可以在命令行中直接使用mysql命令了

mysql -u root -p

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。