欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

常见的MySQL命令大全_MySQL

程序员文章站 2022-05-20 11:25:02
...
bitsCN.com

一、连接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 旧列 新类型 新参数 修改列参数

bitsCN.com
相关标签: 密码 用户名