• MYSQL数据库初学者操作指南1


     来历:赛迪网 作者:赛迪网  




    有很多朋友当然安置好了mysql但却不知若何操作它。在这篇文章中我们就从跟尾MYSQL、修正密码、添加用户等方面来进修一些MYSQL的常用呼吁。

    一、跟尾MYSQL。

    名堂:
    mysql -h主机地点
    -u用户名
    -p用户密码

    1、例1:跟尾到本机上的MYSQL。

    起首在掀开DOS窗口,然后进入目次 mysqlbin,再键入呼吁mysql -uroot -p,回车后提醒你输密码,如果刚安置好MYSQL,超级用户root是没有密码的,故间接回车即可进入到MYSQL中了,MYSQL的提醒符是:


    mysql>



    2、例2:跟尾到长途主机上的MYSQL。假定长途主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下呼吁:

    mysql -h110.110.110.110 -uroot -pabcd123 
    (注:u与root可以不用加空格,其它也一样)



    3、加入MYSQL呼吁:

    exit (回车)



    二、修正密码。

    名堂:mysqladmin -u用户名 -p旧密码 password 新密码

    1、例1:给root加个密码ab12。起首在DOS下进入目次mysqlbin,然后键入以下呼吁

    mysqladmin -uroot -password ab12



    注:因为最先时root没有密码,所以-p旧密码一项就可以省略了。

    2、例2:再将root的密码改为djg345。

    mysqladmin -uroot -pab12 password djg345



    三、添加新用户。(仔细:和下面分歧,下面的因为是MYSQL情况中的呼吁,所当背面都带一个分号作为呼吁完毕符)

    名堂:

    grant select on 数据库.* to 用户名@登录主机 identified by "密码"



    例1、添加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有盘查、拔出、修正、删除的权限。起首用以root用户连入MYSQL,然后键入以下呼吁:

    grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";



    但例1添加的用户是极端危害的,你想如某全体晓得test1的密码,那么他就可以在internet上的任何一台策画机上登录你的mysql数据库并对你的材料可以随心所欲了,处理办法见例2。

    例2、添加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb中缀盘查、拔出、修正、删除的操作(localhost指外田主机,即MYSQL数据库地点的那台主机),如许用户即操作晓得test2的密码,他也无法从internet上间接接见数据库,只能经过过程MYSQL主机上的web页来接见了。

    grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";



    如果你不想test2有密码,可以再打一个呼吁将密码消失踪。

    grant select,insert,update,delete on mydb.* to test2@localhost identified by "";




    版权声明: 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将清查功令责任。

  • 相关阅读:
    蓝桥杯国赛--四阶幻方清晰易懂(dfs+剪枝,stl)
    蓝桥杯---九宫重排(典型bfs)
    快速排序算法细致总结!!!
    Topsis优劣解距离分析法
    golang变量的定义
    golang
    erlang的优缺点
    mongrel代码注解
    取石块 解题报告
    军队 解题报告
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975803.html
Copyright © 2020-2023  润新知