查看MySQL版本的命令及常用命令

Windows / Linux 系统

  • 前提是已经正确安装了 MySQL,打开 Windows 系统中的命令行工具(Win + R ——> 输入 cmd 并按下回车键)——> 输入命令: mysql -V;

  • 直接打开 MySQL 客户端或在 cmd 命令行中登陆:mysql -u用户名 -p密码;,例如:mysql -uroot -p123456;,然后:show variables like '%version%';

  • 或者:status;,或者:\s;

  • 或者:select version();

MySQL 常用命令

  • mysql -uroot -p密码; // 登陆到本地 MySQL 客户端
  • mysql -h远程主机IP -u用户名 -p密码; // 登陆到远程主机 MySQL 客户端
  • mysqladmin -u用户名 -p旧密码 password 新密码; // 修改密码
  • create database <数据库名>; // 创建数据库
  • show databases; // 查看所有数据库
  • drop database <数据库名>; // 删除数据库
  • use test; // 进入到数据库 test
  • show tables; // 查看所有数据库表
  • rename table MyTest to MyDemo; // 修改表名
  • show variables like '%char%'; // 查看数据库编码
  • 修改 MYSQL 的配置文件:my.ini 里面修改 default-character-set=utf8注意: 在 MySQL 中只认 utf8,不认 utf-8
  • Java 配置文件中修改为:jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8

  • select version(); // 查看数据库版本号
  • select now(); // 查看当前时间
  • select year(current_date); // 显示当前年份
  • select month(current_date); // 显示当前月份
  • select dayofmonth(current_date); // 显示当前是几号
  • select "Hello World!"; // 显示 “Hello World!”
  • select ((3+2)-5*0); // 计算

  • 创建数据库表:create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);

mysql> create table MyTest(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default '0',
> degree double(16,2));
  • insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )] // 插入数据库表
  • select * from MyTest; // 查询 MyTest 表的所有数据
  • select <字段1,字段2,...> from MyTest where < 表达式 >; // 查询需要的字段
  • select * from MyTest order by id desc limit 0,10; // 查询前10行数据,按ID进行降序显示:默认为 asc-升序,desc 为降序
  • update MyTest set name='Mary' where id=1; // 修改表中数据
  • delete from MyTest where id=1; // 删除表中数据
  • drop table <表名>; // 删除数据库表

  • alter table MyTest add love vachar(20) ; // 添加字段 hobby
  • alter table MyTest add index test_name (name); // 添加索引
  • alter table MyTest add primary key(id); // 添加关键字索引
  • alter table MyTest add unique test_name2(name); // 添加唯一限制
  • alter table MyTest drop index test_name; // 删除某个索引
  • alter table MyTest change love hobby vachar(20); // 修改原有字段
  • alter table MyTest drop hobby; // 删除字段 hobby

  • Ctrl + C 快捷键 // 在 cmd 命令行模式下退出 MySQL 命令行
  • exit + 回车 // 退出 MySQL 客户端

转载于:https://www.cnblogs.com/wumz/p/9738970.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值