刚使用mysql,对其不是很了解。
有如下问题:
用root登录后,新建一个用户,这个用户自己可以创建数据库吗?我试了好像不行。
似乎只有通过root创建数据库,然后由root针对这个数据库给此用户分配相应的权限...
是这样子的么?
注:我使用图形化软件mysql administrator和mysql query browser。环境是Ubuntu 9.04
有如下问题:
用root登录后,新建一个用户,这个用户自己可以创建数据库吗?我试了好像不行。
似乎只有通过root创建数据库,然后由root针对这个数据库给此用户分配相应的权限...
是这样子的么?
注:我使用图形化软件mysql administrator和mysql query browser。环境是Ubuntu 9.04
解决方案 »
- INSERT INTO SELECT效率问题
- mysqld命令在linux下怎么不识别
- mysql插入数据汉字时,显示“??”,求解决
- 问一下 mysql.exe还原数据库的时间问题
- MySQL创建表出错,急!
- 求MYSQL LIKE语句 正则匹配
- 求一条SQL查询语句?急急急!100分
- SOS!为什么mysql中给root加上密码后phpmyadmin就不能登陆了呢
- 怎么回事?太怪了 对mysql 使用select * from biao where bia2 like '人' 出错
- 关于触发器trigger的问题,触发器的触发条件是否可以限制在满足条件的某几行
- mysql5.0无法建表
- 循环怎么写?
grant CREATE on *.* to 'username'@'hostname';详见MySQL的官方文档。http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#privilege-system
5.7. MySQL访问权限系统http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#user-account-management
5.8. MySQL用户账户管理
on DBName.* // 表示数据库"DBName"下所有的表
to userName@localhost; // 给本机上的"userName"用户