Linux下安装MySQL

1、首先检查Linux系统中是否存在Mysql服务

      rpm -qa mysql     、     whereis mysql   等进行查看

2、下载MySql安装文件到指定目录

      wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

Linux下安装MySQL_第1张图片

3、将下载好的安装文件解压缩

Linux下安装MySQL_第2张图片

4、重名名文件夹为mysql

5、添加用户组

      groupadd mysql

6、添加mysql用户并加入mysql组中

      useradd -g mysql mysql

7、初始化Mysql信息

      初始化成功如下图显示:

Linux下安装MySQL_第3张图片

8、为mysql文件夹分配所有者为root用户,在mysql目录下输入命令:chown -R root .

Linux下安装MySQL_第4张图片

9、为data目录分配所有者为mysql用户,在mysql目录下输入命令:chown -R mysql data. 方便mysql用户写数据

Linux下安装MySQL_第5张图片

10、改变用户组,在mysql目录下输入命令:chgrp -R mysql .

Linux下安装MySQL_第6张图片

11、启动Mysql,在mysql下输入命令:bin/mysqld --user=mysql

Linux下安装MySQL_第7张图片

      我在启动过程中,因为没有找到数据目录而失败,重启使用启动命令并指定数据目录,便成功了。

12、查看Mysql服务进程已经存在

Linux下安装MySQL_第8张图片

13、进入数据库,在mysql下的bin目录中输入命令:./mysql -u root -p 默认密码为空,直接回车进入。

Linux下安装MySQL_第9张图片

14、查看数据库,输入命令:show databases;

Linux下安装MySQL_第10张图片

15、进行远程连接。

Linux下安装MySQL_第11张图片

      连接第一次Navicat 报错:1130-host ... is not allowed to connect to this MySql server,MySQL不允许从远程访问的方法。

      1。 改表法。

mysql -u root -pvmwaremysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

mysql>FLUSH   PRIVILEGES;

     2. 授权法

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //赋予任何主机访问权限

mysql>FLUSH PRIVILEGES  //修改生效

即可连接成功!

你可能感兴趣的:(Linux,Linux)