zoukankan      html  css  js  c++  java
  • mysql root 维护


    修改root密码:

    mysql -uroot -paaa
    mysql> use mysql;
    mysql> UPDATE user SET password=password("aaa") WHERE user='root';  
    mysql> flush privileges;
    mysql> exit;

    # 重启服务
    service mysqld restart

    也可以使用如下命令:

    grant usage on *.* to 'root'@'%' identified by 'qwe123' with grant option;

    flush privileges;

    开机启动:

    chkconfig --list;
    chkconfig --add mysqld;
    chkconfig mysqld on;

    永久关闭linux防火墙:

    chkconfig --iptables off;


    增加用户:

    insert into user(Host,User,Password) values("localhost","root",password("113355"));
    insert into user(Host,User,Password) values("%","root",password("113355"));
    insert into user(Host,User,Password) values("iz11jtfubrxz","root",password("113355"));

    更新用户信息使得用户可以查看mysql库:

    update user set Select_priv ='Y' where user = 'root';
    update user set Insert_priv ='Y' where user = 'root';
    update user set Update_priv ='Y' where user = 'root';
    update user set Delete_priv ='Y' where user = 'root';
    update user set Create_priv ='Y' where user = 'root';
    update user set Drop_priv ='Y' where user = 'root';
    update user set Reload_priv ='Y' where user = 'root';
    update user set Shutdown_priv ='Y' where user = 'root';
    update user set Process_priv ='Y' where user = 'root';
    update user set File_priv ='Y' where user = 'root';
    update user set Grant_priv ='Y' where user = 'root';
    update user set References_priv ='Y' where user = 'root';
    update user set Index_priv ='Y' where user = 'root';
    update user set Alter_priv ='Y' where user = 'root';
    update user set Show_db_priv ='Y' where user = 'root';
    update user set Super_priv ='Y' where user = 'root';
    update user set Create_tmp_table_priv ='Y' where user = 'root';
    update user set Lock_tables_priv ='Y' where user = 'root';
    update user set Execute_priv ='Y' where user = 'root';
    update user set Repl_slave_priv ='Y' where user = 'root';
    update user set Repl_client_priv ='Y' where user = 'root';
    update user set Create_view_priv ='Y' where user = 'root';
    update user set Show_view_priv ='Y' where user = 'root';
    update user set Create_routine_priv ='Y' where user = 'root';
    update user set Alter_routine_priv ='Y' where user = 'root';
    update user set Create_user_priv ='Y' where user = 'root';
    update user set Event_priv ='Y' where user = 'root';
    update user set Trigger_priv ='Y' where user = 'root';


    my.cnf配置

    [mysqld]
    #datadir=/var/lib/mysql
    datadir=/xxx/mydqldate/
    #socket=/var/lib/mysql/mysql.sock
    socket=/data/mydqldate/mysql.sock
    user=mysql
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    default-character-set=utf8
    lower_case_table_names=1
    #skip-grant-tables

    [client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8

    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

  • 相关阅读:
    android界面横屏和竖屏的切换
    google 提供webrtc 的实例使用 turnserver的方式
    如何使官方提供的AppRTCDemo 运行在自己搭建的server(官方提供的apprtc)上(官方的server源码)
    android在全屏下第一次触摸屏幕没有触发事件
    ubuntu常用命令记录集
    python 一个包中的文件调用另外一个包文件 实例
    python-插入排序
    phantomjs submit click
    python socket.error: [Errno 10054] 解决方法
    python-快速排序,两种方法→易理解
  • 原文地址:https://www.cnblogs.com/rigid/p/5906968.html
Copyright © 2011-2022 走看看