安装 mysql server

    三个月前向公司申请了一台服务器单独给我用,作为部署我写的自动发布工具的服务器。同事不久前在我这台服务器上装了个数据库,今天上去查了一下,用不了,只有information_schema和test两个数据库,于是把/var/lib/mysql目录删掉,重装。步骤如下:


① 用xshell登录服务器:

yum -y install mysql-server
自动下载安装完毕后,启动mysql服务
service mysql start


② 为root用户设置密码,首先登录

mysql -u root
设置密码:

set password for root@localhost=password(‘123456’);


③ 新建一个数据库test01:
create database test01;

④新建一个用户:

insert into mysql.user(Host,User,Password) values("%","tester",password("123123"));
注:此处"%"表示,允许该用户通过远程登录数据库,若改为“localhost”,则表示只能在本地登录


⑤给用户开权限:

grant select,delete,update,create,drop on test01.* to tester@"%" identified by "123123";
注:我原先直接输入上述命令,始终提示Can’t find any matching row in the user table",原来是没有更新权限表,因此应先执行:

flush privileges; 

这样就可以啦~~第一次自己建数据库,挺好玩的~~我们公司DBA就负责给大家开各种服务器数据库的增删改查权限~







作者:Noah Zhang
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
原文地址:https://www.cnblogs.com/noahzn/p/4133247.html