Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 数据库 / MySQL / MySQL数据库常用操作(添加用户)

1.Mysql添加用户格式:grant select on 数据库.* to “用户名”@“登录主机” identified by "密码";例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:grant select,insert,update,delete on *.* to “test1”@"%" Identified by "abc";补充所有权限语句:由例1得: 将执行权限(select,insert,....)改为all privileges,即表示拥有所有权限,包括创建数据库权限,删除数据库,已经不局限于在一个数据库内操作GRANT ALL PRIVILEGES ON *.* TO "root"@"%" IDENTIFIED BY "123456";例2、 增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MYSQL主机上的web页来访问了。grant select,insert,update,delete on mydb.* to “test2”@localhost identified by "abc";2.mysql查询所有用户mysql中所有用户的信息都存放在mysql.user表中。select user from mysql.user;3.mysql服务的启动和停止net stop mysqlnet start mysql4.登录mysql语法:  mysql -u 用户名 -p 用户密码 -h 主机ip5.显示表结构describe 表名;6.导出数据mysqldump -u root -p 数据库名 -h IP地址  >f:/a.sql7.导入数据mysqldump -u root -p  --default-character-set=utf8 数据库名 <f:/a.sql8.指定数据库的字符集(避免出现乱码)create database wikidb1 character set utf8;数据存储的都是二进制,存取都需要指定字符集。Oracle导入/导出(imp/exp)命令一个小时内学习 SQLite 数据库相关资讯      MySQL数据库教程 
  • MySQL 处理非法数据  (04/09/2013 08:06:28)
  • MySQL关于timestamp和mysqldump的  (12/16/2012 13:25:41)
  • MySQL保证数据完整性  (12/16/2012 12:00:35)
  • ERROR 1130: mysql 1130连接错误的  (12/16/2012 13:29:08)
  • MySQL数据库教程:管理数据库和表(  (12/16/2012 12:47:02)
  • MySQL快速插入大批量数据存储过程  (11/05/2012 19:04:04)
本文评论 查看全部评论 (0)
表情: 姓名: 字数