MySQL常用命令

MySQL服务的启动与停止
net start 服务名 (启动服务)
net stop 服务名 (停止服务)
MySQL服务的登录与退出
登录:
mysql [-h主机名 -P端口号] -u用户名 -p密码
退出:
exit或ctrl+c
MySQL的常见命令
1.查看当前所有的数据库:show databases;
2.打开指定的库:use 库名;
3.查看当前库的所有表:show tables;
4.查看其它库的所有表:show tables from 库名;
5.创建表:
create table 表名(
列名 列类型,

);
6.查看表结构:desc 表名;
7.查看服务器的版本:
mysql --version或mysql -V;
MySQL的语法规则
1.不区分大小写,但建议关键字大写,表名、列名小写。
2.每条命令最好用分号结尾。
3.每条命令根据需要,可以进行缩进或换行。
4.注释:
单行注释:#注释文字
单行注释:-- 注释文字(注意有空格)
多行注释:/* 注释文字 */
基础查询
语法:
select 查询列表 from 表名;
特点:
1.查询列表可以是:表中的字段、常量值、表达式、函数
2.查询的结果是一个虚拟的表格
MySQL中的+号
仅仅只有一个功能:运算符

(1)两个操作数都为数值型,则作加法运算
–>select 100+90;
(2)只要其中一方为字符型,试图将字符型数值转换成数值型
如果转换成功,则继续做加法运算
–>select ‘123’+90;
如果转换失败,则将字符型数值转换成0
–>select ‘john’+90;
(3)只要一方为null,则结果肯定为null
–>select nul+0;
concat()实现连接

select 
	concat(last_name,first_name) as 姓名
from 
	employees;

ifnull()的用法
ifnull(a,b)
a:需要判断是否为空的字段
b:当字段为空时,需要转换为何值

select 
	IFNULL(commission_pct,0) as 奖金率,
	commission_pct
from
	employees;	
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值