查看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=utf8select 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( ...
随机推荐
- extern 关键字使用
extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义.此外extern也可用来进行链接指定. 如在头文件中: extern in ...
- sqlite3_column_type 与 SQLITE_NULL的区别
1. sqlite3_column_type(&stat, 1) == SQLITE_NULL 相同的情况下,只有当表为空时, 则是相同的, 如果 update table set a=&qu ...
- Javascript入门(五)数组操作、循环语句
一.数组与数组操作 <script type="text/javascript"> //数组定义方式 var list1 = new Array(1,2,3); var ...
- Android小知识汇总
1.Android Studio 将module编译打包成aar文件,module依赖的 (例如 compile 'com.zhy:autolayout:1.4.3' )不会被打包进入aar文件,应用 ...
- setInterval 传值设参数
<script type="text/javascript" > window.onload=function(){ for(var i=1;i<3;i++){ ...
- python练习 之 实践出真知 中心扩展法求最大回文子串 (leetcode题目)
1 问题,给定一个字符串,求字符串中包含的最大回文子串,要求O复杂度小于n的平方. 首先需要解决奇数偶数的问题,办法是:插入’#‘,aba变成#a#b#a#,变成奇数个,aa变成#a#a#,变成奇数个 ...
- requirements.txt文件教程
方法有2种,命令都是一样,只是执行地方不一样 此方法主要用于迁移新环境使用,为防止代码出现问题,最好使用原装库,所以就有了迁移代码和库的操作 第一种:在pycharm中,左下角有个双重正方形,点击里面 ...
- java中的进程与线程及java对象的内存结构【转】
原文地址:http://rainforc.iteye.com/blog/2039501 1.实现线程的三种方式: 使用内核线程实现 内核线程(Kernel Thread, KLT)就是 ...
- WC2019 游记
Day 0 早上奇迹般的六点半起床平常这时候我还没睡呢 早餐在武汉站吃了一碗28的番茄牛肉米线,结果上菜后我把所有非米线的固体(包括番茄和牛肉)全挑出去了 高二大佬:一个愿宰一个愿挨 在高铁上待了四个 ...
- Class的isAssignableFrom方法
Class类的isAssignableFrom是个不常用的方法,感觉这个方法的名字取得不是很好,所以有必要在此解析一下,以免在看源码时产生歧义,这个方法的签名如下: public native boo ...