美文网首页- [ 测试基础 ]
Linux常用命令(2)

Linux常用命令(2)

作者: 好多可乐 | 来源:发表于2018-11-06 00:05 被阅读0次

    MySQL——自动下载安装MySQL客户端

    数据库是用来组织,存储和管理数据的仓库

    1,安装数据库:执行命令yum -y install mysql-server

    2,启动数据库:安装完毕,执行命令service mysqld start(不要忘记加d!!)

    停止数据库  service mysqld stop

    查看状态    service mysqld status

    3,登录数据库:mysql -u root -p 回车后输入密码,再按回车就可以进入了(mysql的默认用户名是root,密码为空)

    4,使用数据库:登录成功切换到mysql数据库,输入:use mysql;

    5,连接数据库:使用Navicat for MySQL连接数据库

    ①,从user表中查询所有可以登陆的用户以及支持连接的主机:select user,host,password from user;(记得mysql语句都是分号结束的)

    ②,User表host字段的值为%或者localhost时的区别

    ③,新建root用户,并给此用户赋予所有数据库和以及所有对象的操作权限,这个赋权语句里的%代表支持任意主机连接到mysql服务器,这样的话用navicat这个客户端肯定就没问题了,赋权语句为grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;(意思:赋予所有操作权限给用户root,并定义密码为123456)

    1,“."  : 第一个“*”表示数据库,第二个“*”表示表,两个加在一起表示所有数据库对应所有的表。

    如果替换为mysql.test,表示只赋权给mysql底下的test表。

    2,%表示客户端设置的权限为任意主机。

    3,all privileges 表示所有权限,包括增删改查,索引等。也可以只赋予查询select权限。

    flush privileges;-- 赋权完毕后记得刷新权限

    ④,如果连接不上,记得关闭防火墙!!

    ⑤,设置开机启动

    MySQL——卸载yum命令安装的mysql

    yum命令卸载安装的mysql

    yum -y remove mysql*

    查找mysql安装文件 find / -name mysql

    用rm -rf删除查找出mysql文件

    注意:

    1,sql语句要用分号结束,英文输入法

    2,service mysqld start/stop  mysql服务的启动/关闭

    注意是关闭虚拟机内部的服务,理清下xshell与虚拟机的关系

    用Navicat客户端连接mysql服务器

    创建连接

    1,填写虚拟机ip

    2,填写用户名和密码

    3,连接测试

    连接不上的可能原因

    1,连接信息未填写正确

    2,虚拟机未启动mysql服务

    3,虚拟机防火墙未关闭

    相关文章

      网友评论

        本文标题:Linux常用命令(2)

        本文链接:https://www.haomeiwen.com/subject/zcfyxqtx.html