• MySql安装成功后命令行进行必要的配置


    1.1 首次用命令行登录

    用zip方式安装成功mysql,并通过net start mysql 命令正常启动mysql服务后,打开dos命令行窗口,输入“mysql -uroot -p”或“mysql -u root -p” 回车,此时会提示输入密码,此时mysql还没有配置过密码,root的密码为空,所以直接回车即可进入mysql>提示符。

    1.2 为root指定密码xxx

    1)在mysql>提示符后输入如下命令并回车:UPDATE mysql.user SET password=PASSWORD('xxx') WHERE User='root';

    2)通过‘管理工具->服务’重启mysql服务。

    注意,所有mysql命令均需以分号结尾(退出命令除外),这与dos命令行有很大不同。

    mysql命令保留字(如上述UPDATA) 可大写也可小写。

    1.3 设置root可远程登录

    1)在mysql>提示符后输入如下命令并回车:ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'xxx' WITH GRANT OPTION;

    2)在mysql>提示符后输入如下命令并回车:FLush PRIVILEGES;

    注:第一条命令可理解为:

    许可用“”xxx“”作为登密码的root帐户在任何计算机(%)上登录本数据库,使用所有库所有表(*.*)。

    GRANT ALL PRIVILEGES ON xp.* TO 'root'@'192.168.1.3' WITH GRANT OPTION;

    表示许可用空密码作为登密码的root帐户在ip地址为192.168.1.3的计算机上登录本数据库,使用xp库的node表(xp.node)。空密码登录应该避免。

    1.4 退出命令行

    exit和quit均可,无需分号结束。

    通过以上设置,就可以用root帐号通过Workbench或Oracle SQL Developer等数据库图形工具登录和操作数据库了。

  • 相关阅读:
    全美在线上云 保证上千考场统一监考
    如何构建一个较为通用的业务技术架构
    在tomcat下context.xml中配置各种数据库连接池
    Java中的多线程
    彻底理解ThreadLocal
    plsql工具使用
    软件清单
    EL表达式
    AOP(execution表达式)
    JSTL标签库之核心标签
  • 原文地址:https://www.cnblogs.com/BBack/p/7554504.html
Copyright © 2020-2023  润新知