常见的MySQL命令大全_MySQL

php中文网
发布: 2016-06-01 13:39:11
原创
1179人浏览过

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; 显示表

MySQL常用命令大全(PDF版)
MySQL常用命令大全(PDF版)

MySQL常用命令大全(PDF版)

MySQL常用命令大全(PDF版) 8354
查看详情 MySQL常用命令大全(PDF版)

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
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号