常见的MySQL命令大全

本文介绍了如何连接MySQL数据库和创建新用户,包括本地和远程连接的方法,以及为新用户分配权限的操作。提供了详细的步骤和命令说明,适用于初学者快速上手。

一、连接MySQL

 格式: mysql -h主机地址 -u用户名p用户密码

1.连接到本机上的MYSQL:首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

2.连接到远程主机上的mysql:假设远程主机的IP为:111.111.111.111,用户名为root,密码为1111111。则键入以下命令: mysql -h111.111.111.111 -uroot –p111111

  3、退出MYSQL命令:exit (回车)。

二、增加新用户

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

1、增加一个用户test密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

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

 在上面讲了登录、增加用户等问题。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。

 1MySQL常用命令

create database name; 创建数据库

use databasename; 选择数据库

drop database name 直接删除数据库,不提醒

show tables; 显示表

describe/desc  tablename; 表的详细描述

show create table tablename 描述创建表的信息

select 中加上distinct去除重复字段

mysqladmin drop database name 删除数据库前,有提示。

select version(),current_date; 显示当前mysql版本和当前日期

flush privileges  //刷新数据库

show databases; 显示所有数据库

alter table t1 rename t2 重命名表:

alter table t1 add 列名称 列类型 列参数 表添加列字段(列在表的后面)

alter table t1 add 列名称 列类型 列参数 after 列1 表添加列字段(列1后面)

alter table t1 drop 列名 删除列

alter table t1 表名 change 旧列名 新列名 新类型 新参数 修改列名及列参数

alter table t1 表名 modify 旧列  新类型 新参数 修改列参数

转载于:https://www.cnblogs.com/hylaz/archive/2012/10/27/2742413.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值