Linux服务器安装MySQL

Linux服务器安装MySQL

  1. 安装数据库一定是第一步,(CentOS7带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库)

    1)查看有没有安装过数据库:

    yum list installed mysql*
    rpm -qa | grep mysql*
    

    2)查看有没有安装包:
    yum list mysql*
    在这里插入图片描述
    移除原来Linux自带数据库,以免影响后续安装
    yum remove mysql-libs
    在这里插入图片描述
    清理数据源

  yum clean dbcache

在这里插入图片描述

3)执行安装命令

(
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
rpm -ivh mysql-community-release-el6-5.noarch.rpm
)

或直接执行安装命令

yum -y install mysql-server

在这里插入图片描述
”Complete” ok 第一步 mysql 安装成功!

在这里插入图片描述

  1. 启动数据库:安装完毕,执行命令
    service mysqld start
    在这里插入图片描述
    看到Starting mysqld: 为 确认/ok状态,代表mysql数据库启动成功。

  2. 登录数据库:

mysql -u root -p
回车后输入密码(mysql的默认用户root默认密码为空)
在这里插入图片描述
4. 使用数据库:登录成功切换到mysql数据库,
输入 use mysql
在这里插入图片描述
5. 新建用户

1)新建用户远程连接mysql数据库:允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server。【注】admin账户不一定要存在。

```
grant all on *.* to admin@'%' identified by '123456' with grant option; 
flush privileges;
```

在这里插入图片描述
2)支持root用户允许远程连接mysql数据库
新建root用户,并给此用户赋予数据库和及所有对象的操作权限(这个赋权语句的 % 代表之间任意主机连接到 mysql服务器,这样的话 navicat这个客户肯定没有问题):

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

Flush privileges;

在这里插入图片描述
在这里插入图片描述
6. 查看系统用户

use mysql;
 select user, host from user;

在这里插入图片描述
7.退出命令是:Ctrl-C ---------- exit!
8.设置mysql开机自启动 (使用vi 编辑/etc/rc.local)

vi /etc/rc.local

在文件末尾加上 service mysqld start
在这里插入图片描述
ok!数据库部分安装至此已是结束,接下来开始准备安装蝉道!
问题基本不是很大,如果出现其他bug,可以在网上找找,我这没出现问题,也不知道大家的问题会是什么!欢迎留言评论大家一起探讨!

发布了79 篇原创文章 · 获赞 7 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_44037416/article/details/102951331
今日推荐