MYSQL数据库的基本操作

Mysql配置文件介绍

  1. [mysql]: 客户端设置
    • port: 3306 端口
    • default-character-set=utf8(字符集)
  2. [mysqld]:服务端设置
    • port: 3306 端口
    • basedir: 安装目录
    • datadir: 数据库保存文件目录
    • character-set-server=utf8:数据库字符编码
    • default-storage=engine=INNODB: 数据存储引擎
    • sql-mode: 语句模式
    • max-connections: 最大连接数

启动/停止mysql服务命令

  1. 启动
net start mysql服务名
  1. 停止
net stop mysql服务名

mysql 登录与退出

  1. 登录
mysql -h 主机名 -P 端口号 -u 用户名 -p
  1. 退出
exit;

Mysql常见命令

  1. show databases; // 显示所有数据库
  2. use test; // test为需要进入的数据库
  3. show tables; // 显示当前数据库下所有的表
  4. show tables from mysql; // 查看mysql数据库中所有的表
  5. select database(); // 查看当前所在数据库
  6. 创建拥有id、name两列的名为stuinfo的表格:
    create table stuinfo(
        id int,
        name varchar(20)
    );
    
  7. desc stuinfo; // 查看表结构
FieldTypeNullKeyDefaultExtra
字段类型是否允许null约束默认值说明
  1. select * from stuinfo; // 查询stuinfo表中所有内容个

  2. insert into stuinfo(id,name) value (1,‘join’); // 向stuinfo当中的id name字段插入1 join值

  3. update stuinfo set name = ‘lilei’ where id = 1 ; // 将stuinfo 中 id = 1的name列的值修改为lilei

  4. delete from stuinfo where id=1; // 删除id等于1的这一行数据

  5. select version(); // 查询当前服务器版本

  6. cmd 下:

    • mysql --version
    • mysql -V

Mysql的语法规范

  1. 不区分大小写,但建议关键字大写,表名、列名小写
  2. 每条命令最好用分号结尾
  3. 每条命令根据需要,可以进行缩进、换行
  4. 推荐关键字换行
  5. 注释
    • 单行注释:
      • #注释文字
      • – 注释文字
    • 多行注释: /* 注释文字 */
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值