查看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;
// 进入到数据库 testshow 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) ;
// 添加字段 hobbyalter 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;
// 删除字段 hobbyCtrl + C
快捷键 // 在 cmd 命令行模式下退出 MySQL 命令行exit + 回车
// 退出 MySQL 客户端
查看MySQL版本的命令及常用命令的更多相关文章
- MySQL进口.sql文件和常用命令
MySQL进口.sql文件和常用命令 在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次运行多条sql命令的.在mysql中运行sql文件的命令: mysql> so ...
- Oozie命令行常用命令汇总[转]
Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...
- ubuntu查看mysql版本的几种方法
ubuntu查看mysql版本的几种方法 mysql 1:在终端下:mysql -V(大写) //代码 $ mysql -V mysql Ver 14.14 Distrib 5.5.46, for d ...
- linux常用命令-nginx常用命令
1.ctrl+alt+f2切换到命令界面 2.ifconfig查看IP 或者IP ADDR(en33 inter) 3.使用putty终端进行交互式操作 4.shell:提供用户输入的命令解释器 常用 ...
- composer更新命令及常用命令
原文地址:https://www.wjcms.net/archives/composer更新命令及常用命令 composer作为php的包依赖管理工具,开发者将开发的工具包上传,然后使用者能很方便的使 ...
- 关于如何查看mysql版本及其端口号
关于如何查看MySQL版本: 方法一: 进入mysql cmd, status; 1 status; 将显示当前mysql的version的各种信息. 方法二: 还是在mysql的cmd下,输入: s ...
- linux下查看mysql版本的四种方法
Linux查看MySQL版本的四种方法 1 在终端下执行 mysql -V 2 在help中查找 mysql --help |grep Distrib 3 在mysql 里查看 select vers ...
- MySQL全面瓦解2:常用命令和系统管理
常用命令 打开CMD命令窗口(记住使用管理员身份运行),我们就可以在命令窗口中做一些MySQL的命令操作了: 服务启动和关闭 这个我们上一个章节使用过了:net start mysql,这是服务命令, ...
- Mariadb/Mysql命令行常用命令
一.初始化等 1.登陆数据库方法 mysql -u 用户名 -p 用户密码 2.修改root及用户密码 use mysql; update user set password=password( ...
随机推荐
- luogu 1550 [Usaco2008 Oct]打井 最小生成树+小技巧
此题似乎显然最小生成树,小技巧需要注意: 在每个点出井水,需要花费,实际上可以把井水视作所有井下统一的一点,需要走路径到达此点,新图上再最小生成树 将点化作边处理 还有题目写的数据范围一般不可信,开大 ...
- Burp Suite Intruder中爆破模式介绍
Burp Suite Intruder中爆破模式介绍 - Introduction to Burst Mode in Burp Suite Intruder 1.sniper模式 使用单一的Payl ...
- 嵌入式-迅为iTOP-4418开发板Flash空间问题
我的4418开发板 是4G版本 16G存储空间的.u-boot和文件系统.内核都是光盘自带的,进入linux系统之后 我使用df -h命令看到的存储空间不对,我用U盘做了测试:u盘里面放1G的内容往a ...
- luogu P3312 [SDOI2014]数表
传送门 我们看要求的东西\[\sum_{i=1}^{n}\sum_{j=1}^{m}[\sigma(gcd(i,j))\le a]\sigma(gcd(i,j))\] 然而\(\le a\)比较烦,可 ...
- 2017ICPC南宁 M题 The Maximum Unreachable Node Set【二分图】
题意: 找出不能相互访问的点集的集合的元素数量. 思路: 偏序集最长反链裸题. 代码: #include<iostream> #include<cstring> using n ...
- JVM栈和堆的详解
一.基本了解 java的数据类型分为两种:基本类型和引用类型.基本类型的变量保存的是原始值,引用类型的变量保存的是引用值.引用值代表某个对象的引用,而不是对象本身,对象本身放在这个引用值所表示的地址的 ...
- 类中定义的方法,self参数
class a(): def __init__(self): self.aa = 5 def test(): print "haha" a.test() self指的是对象本身,而 ...
- vue工具知识
1.访问数据自动格式化 Google jsonview插件(已用) 2.字体图标库. https://icomoon.io/ 上传svg可生成字体图标
- 6034 Balala Power! (17多校)
题目大意:给出的字符串,每个字符建立一种与0-25的对应关系.然后每个字符串看成是一个26进制的数.问能获得的数的总和的最大值.(最后对1e9+7取模). 题目思考:把每个字符的贡献值看做一个26进制 ...
- Deep Learning(花书)教材笔记-Math and Machine Learning Basics(线性代数拾遗)
I. Linear Algebra 1. 基础概念回顾 scalar: 标量 vector: 矢量,an array of numbers. matrix: 矩阵, 2-D array of numb ...