码迷,mamicode.com
首页 > 数据库 > 详细

Linux安装mysql

时间:2016-01-08 23:29:49      阅读:338      评论:0      收藏:0      [点我收藏+]

标签:

Linux安装mysql

                                  ——@梁WP

摘要:Linux安装mysql。

 

一、下载mysql

  1、在百度搜索mysql,看到其中有一条结果是带有MySQL Downloads字样的,点击进入mysql的官网。

    技术分享

  2、进入mysql官网之后,在下面能见到MySQL Community Edition (GPL),点击下面的链接,就会进入下载列表。

    技术分享

  3、在下载列表找到MySQL Community Server,点击下面的链接,会进入产品选择页面。

    技术分享

  4、选择对应的操作系统,然后选择合适的版本(.gz格式),截图选了Linux - Generic和Linux - Generic (glibc 2.5) (x86, 64-bit) Compressed TAR Archive,点击Download按钮,会进入最后的下载页面。

    技术分享

  5、如果不登录、注册的话,直接点下面的No thanks, just start my download即可开始下载。

    技术分享

 

二、上传安装包到服务器

  1、使用FTPCute、WinSCP等工具,可以把安装包上传到服务器

  2、路径是/usr/local。

 

三、安装mysql

  1、用Xshell等Linux远程连接工具访问服务器。

  2、进入/usr/local目录,指令是cd /usr/local。

  3、解压安装包,指令是tar -xvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz。

  4、重命名解压后的文件夹,指令是mv mysql-5.7.10-linux-glibc2.5-x86_64 mysql。

  5、进入mysql目录,指令是cd /usr/local/mysql。

  6、安装之前需要开一些权限,首先建个组,指令是groupadd mysql,然后建个用户,指令是useradd -r -g mysql mysql。

  7、修改mysql目录的拥有者,指令是chown -R mysql:mysql ./。

  8、安装,指令是bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/。

  9、安装成功之后会显示[Note] A temporary password is generated for root@localhost: wT(otse:k3Og,localhost:后面的就是进入mysql的密码,是随机生成的,必须记住。

  10、设置开机启动,指令是cp support-files/mysql.server /etc/init.d/mysql。

 

四、配置环境变量

  1、打开环境变量的文件,指令是vi /etc/profile。

  2、打开之后按i或者a进入编辑模式。

  3、在最后面加入

    export MYSQL_HOME=/usr/local/mysql

    export PATH=$PATH:$MYSQL_HOME/bin

  4、然后按Esc键,然后按:wq,保存并退出(那个:是需要同时按着shift键才能出来的)。

  5、使配置生效,指令是source /etc/profile。

 

五、启动mysql

  1、启动mysql的指令是service mysql start。

  2、停止mysql的指令是service mysql stop。

  3、如果启动失败,报错是The server quit without updating PID file (/var/lib/mysql/iZ94bj5iyv4Z.pid),其中一个解决办法就是把错误的配置文件my.cnf删掉,重命名也能达到这个效果,这两条指令是cd /etc,mv my.cnf my.cnf.backup。如果继续启动失败,原因有很多,需要按服务器实际情况去解决,可以到百度查找相关资料。

 

六、重置密码并进入mysql

  1、首先必须重置密码,指令是/usr/local/mysql/bin/mysqladmin -u root -p password ‘新的密码‘。

  2、然后输入原密码,原密码是安装的时候随机生成的,可以返回去仔细找找。

  3、进入mysql,指令是mysql -u root -p。

  4、输入新的密码即可进入。

 

七、开放mysql远程访问(以下所有指令后面都有分号)

  1、先按上面的步骤进入mysql。

  2、选择mysql的系统数据库,指令是use mysql;。

  3、把root用户的localhost访问改为任意访问,指令是update user set host = ‘%‘ where user = ‘root‘;。

  4、启用所有权限,指令是grant all privileges on *.* to root@‘%‘ identified by ‘root‘;。

  5、需要手动去刷新一下权限,指令是flush privileges;。

  6、最后就可以用navicat等可视化工具来远程访问该数据库了。

 

Linux安装mysql

标签:

原文地址:http://www.cnblogs.com/liangweiping/p/5113864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!