分享

mySQL命令行的基本使用

 Tech-d 2013-01-28
1 连接 mySQL:
在终端中输入:
格式:mysql -h主机地址 -u用户名 -p
例如: mysql -h localhost -u root -p 或 mysql -hlocalhost -uroot -p; 然后回车,输入密码进入界面,看到提示符:
    mysql>       
连接到本机的数据库时可不输入 -h部分,远程链接则必须输入“ -h ip地址 ”

2 退出:在mysql提示符下输入exit即可

3 修改密码:
在终端中输入:
格式:mysqladmin -u用户名 -p旧密码 password 新密码

4 增加新用户:
在mysql环境中输入:
 格式:grant select(各种权限) on 数据库.* to 用户名@主机ip identified by “密码”
例1 增加一个用户test1, 密码为abc,让他可以在任何主机上登录,并对所有数据库有查询,插入,修改,删除的权限:
grant select, insert, update, delete on *.* to test1@"%" identified by "abc"

例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 ""















在终端中输入:








    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多