MySQL基础(常用的语句)

MySQL客户端连接服务器数据库操作常用数据类型数值类型字符类型日期类型表的操作(CRUD)新增(Create)查询(Retrieve)字符类型三级目录注意sql语句以分号;为结尾,且不区分大小写。客户端连接服务器MySQL默认只允许在服务器本机 使用 root 用户登录,要开启 root 用户的远程登录,在MySQL服务器本机执行:mysql -u root -p要求输入密码,没有设置密码则直接回车进入MySQL命令行以后,可以看到 mysql>– 使用mysql数据库use m
摘要由CSDN通过智能技术生成


注意sql语句以分号;为结尾,且不区分大小写。

客户端连接服务器

MySQL默认只允许在服务器本机 使用 root 用户登录,要开启 root 用户的远程登录,在MySQL服务器本机执行:

mysql -u root -p

要求输入密码,没有设置密码则直接回车进入MySQL命令行以后,可以看到 mysql>

– 使用mysql数据库
use mysql;

– 更新用户表的root账户,设置为任意ip都可以访问,密码修改为123456
update user set host="%",authentication_string=password(‘123456’)whereuser="root";

– 刷新权限
flush privileges;
– 退出
quit;

数据库操作

  • 1显示当前的数据库

show databases;;

  • 2创建数据库

语法:

create database [IF NOT EXISTS] db_name [create_specification [, create_specification] …]

create_specification: [DEFAULT] CHARACTER SET charset_name [DEFAULT]
COLLATE collation_name

说明

  • [] 是可选项
  • CHARACTER SET: 指定数据库采用的字符集(一般采用utf-8,但在sql中为utf8mb4)
  • COLLATE: 指定数据库字符集的校验规则

示例:

  • 创建名为 db_test1 的数据库

create database db_test1;

  • 如果系统没有 db_test 的数据库,则创建一个使用utf8mb4字符集的 db_test 数据库,如果有则不创建

create database if not exists db_test character set utf8mb4;

  • 3使用数据库

use 数据库名;

  • 4删除数据库
    语法

drop database [if exists] db_name;

说明:
数据库删除以后,内部看不到对应的数据库,里边的表和数据全部被删除

常用数据类型

红色标注的为常用的。

数值类型

分为整型和浮点型:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值