zoukankan      html  css  js  c++  java
  • 安装 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
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    模仿jquery的一些实现
    使按钮失效的方法
    类似jquery的一个demo
    oracle 集合变量以及自定义异常的用法
    java的for循环问题的解决,以及安卓中ListView插入数据的问题
    Spring AOP基于xml配置实例
    plsql 的循环之 goto
    Spring AOP报错
    补全aaz288 可能有问题的过程 P_COMPL_AAZ288
    Spring注解配置
  • 原文地址:https://www.cnblogs.com/noahzn/p/4133247.html
Copyright © 2011-2022 走看看