MySQL命令大全

基础命令:
  • 登陆
mysql:mysql -u root –p
  • 显示当前用户:
SELECT user() FROM dual ;
  • 查看当前用户所拥有的所有的数据库:
show databases ;
  • 创建数据库:
CREATE DATABASE 数据库名 CHARACTER SET utf8 ;
  • 创建新用户:
CREATE USER 用户名 IDENTIFIED BY '密码' ;
  • 授权:
GRANT all on数据库名.* TO 用户名@localhost IDENTIFIED BY '密码' ;
  • 看当前用户拥有的权限:
show grants ;
  • 查询当前时间:
SELECT current_time() ;
  • 删除数据库:
DROP DATABASE 数据库名 ;
  • 打开数据库(选择数据库/连接数据库):
use 数据库名 ;

-查看当前已经打开的数据库:

SELECT database() FROM dual ;
  • 查看 当前被打开的数据库中都有那些表:
show tables ;

-查看创建数据库时的相关信息:

show create database 数据库名 ;
  • 查看建表时的相关信息:
show create table 表名 ;
  • 删除用户:
drop  user 用户名 ;
  • 修改用户名:
rename user 原用户名 to 新用户名 ;

-修改root用户的密码:

set password for 'root'@'localhost' = password('新密码');
  • 创建表:
create  table 表名 ( ) ;
  • MySQL 批量插入:
INSERT INTO 表名(列名) VALUES (值) ,(值) , (值) ;

-增加列:

alter  table   表名  add column ( 列名 类型 约束 ) ;

-修改列名:

alert table 表名  change column 原列名   新列名   类型 ;
  • 删除列:
alter table 表名 drop column 列名 ;
  • 重命名表:
rename table 原表名 to  新表名 ;

搭建 MySQL 学习环境:




1、解压绿色版MySQL

    将 mysql-5.6.27-winx64.zip 解压到 X:/database 目录

    解压后得到 X:/database/mysql-5.6.27-winx64 目录

2、将批处理文件放到 MySQL 主目录

     所谓 MySQL 主目录 就是 MySQL 解压后的那个目录( 比如 X:/database/mysql-5.6.27-winx64 )

     批处理文件 是 Windows 操作系统支持的一种 脚本程序,在Linux中需要使用 shell 脚本。

     将 start-service.bat  文件放到 MySQL 主目录即可。

3、双击 start-service.bat 即可启动 MySQL 服务

4、配置环境变量

     建议修改 用户变量 ,不要动 系统变量

     变量名  Path
     变量值  %JAVA_HOME%\bin;X:\database\mysql-5.6.27-winx64\bin

     注意,原有的内容不要动,最后追加 ; 后再追加 X:\database\mysql-5.6.27-winx64\bin

     确定即可生效。

5、在环境变量生效后重新打开 命令提示符 等工具即可连接 MySQL 服务

      C:\> mysql  -u  用户名 -p 
      Enter password:

      比如 : 
      C:\> mysql  -u  root -p 
      Enter password:


      注意,绿色版MySQL的root用户没有密码。

6、查询当前用户:  SELECT user() ;

7、查询当前时间:  
   
      SELECT current_time() ;

      SELECT current_time() ;

     注意,从 Oracle 收购 Sun 公司后,MySQL 也成为 Oracle 公司的产品,所以 Oracle 为 MySQL 提供了 dual 表。

     SELECT current_date() FROM dual ;

博客地址: https://my.oschina.net/malajava/blog/1648191

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

附:
 start-service.bat 中的内容:

@echo 欢迎使用绿色免安装版 MySQL
@echo MySQL 5.6.27 ( WIN 64 )
@echo 本程序由 www.itlaobing.cn 开发
@echo MySQL服务启动后可以关闭这个窗口(他不影响MySQL服务的运行)

bin\mysqld --character-set-server=utf8
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值