zoukankan      html  css  js  c++  java
  • 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等数据库图形工具登录和操作数据库了。

  • 相关阅读:
    js绑定事件方法:addEventListener的兼容问题
    jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别讲解
    jQuery事件绑定函数:on()与bind()的差别
    click事件的累加绑定
    HTML标签marquee实现滚动效果
    原生js添加类名,删除类名
    CSS相邻兄弟选择器
    视差滚动
    纯js实现分页
    下拉加载更多内容(滚动加载)
  • 原文地址:https://www.cnblogs.com/BBack/p/7554504.html
Copyright © 2011-2022 走看看