• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

如何用命令在Mysql里创建数据库用户

MySql 海叔叔 1个月前 (05-30) 8次浏览 已收录 0个评论

关键词
如何用命令在Mysql里创建数据库用户

摘要

用命令操作,在MYSQL里创建数据库用户,及其他一些基本命令

很多初学者在做网站时会用到MYSQL这一数据库,那么如何创建一个站点的数据库呢?

方法一,用phpmyadmin ,在这里可以界面画创建,这里不多说

方法二,就在CLI 命令界面创建并赋予相关的权限

下面小编就写下具体步骤供参考:

用root密码进入MYSQL下

创建用户
create user test123;

显示MYSQL里所有用户可以查看一下
select user from mysql.user;

创建数据库与删除数据库
create database test123;
drop database test123;

给数据库test123 与用户名test123权限
grant all privileges on test123.* to test123@’%’ identified by “test123”;
grant 权限 on 数据库.* to [email protected] identified by “密码”

这里就已经创建成功了,像做网店的,或者论坛的时候就可以在安装过程中进行相关的数据库的填写。

如增加一个新的用户 test1231 密码为test1231,让其可以在本机上登录,并对所有数据库有查询,插入,修改,删除的权限.首先要以root用户进入mysql,然后键入以下命令:
grant select,insert,update,delete on *.* to [email protected] by “test1231″;

如果希望该用户能够在任何机器上登录mysql,则将localhost改为”%”

如果不想test1231有密码,可以再打一个命令将密码去掉.
grant select,insert,update,delete on mydb.* to [email protected] identified by””;

查看用户远程权限情况
select user,host from mysql.user;

显示数据库
show databases;

选中其中的一个数据库
use test123;

建表
use test123;
create table 表名(字段列表);
create table test123(name VARCHAR(20), sex CHAR(1));
drop table 表名;

清空表中的记录
delete from test123;

显示表中的记录
select * from test123;

显示表
show tables;

显示数据库表的结构
describe 表名;

导出导入数据库

mysqldump -u test123 -p test123>> D:\test123.sql

然后会提示输入密码

mysql -u test123 -p test123 < D:\test123.sql


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址