欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mysql/mariadb 初体验

程序员文章站 2022-12-22 14:27:12
距离申请这个博客号已经过了九个月,思前想后还是把知识沉淀放这里吧,不过初心一样,依旧是 '谨以此文,见证成果'。有 兴趣的话也欢迎大家去我的csdn博客转一转。以下是正文: 1.mysql安装 windows系统下下载 phpstudy(一个集成环境),下载完成后一直按下一步即可,然后 打开phps ......

距离申请这个博客号已经过了九个月,思前想后还是把知识沉淀放这里吧,不过初心一样,依旧是 '谨以此文,见证成果'。有 兴趣的话也欢迎大家去我的转一转。以下是正文:

1.mysql安装

    windows系统下下载 phpstudy(一个集成环境),下载完成后一直按下一步即可,然后 打开phpstudy界面,分别打开apache和mysql开关。

2.cmd/power shell下mysql/mariadb登陆验证。

     输入 mysql -uroot -p      输入密码即可

mysql/mariadb 初体验

 

3.请注意!对数据库 以及 数据表进行数据操作以及退出数据库时,务必要加英文状态下的 ‘   ;   ’,否则可能会引发未知错误。

4. 常用数据库操作:

          约定 :为了 加强理解,使用大写。敬请留意数据库英文名的复数形式。

  a.        show  databases;   --显示本端口下所有数据库 

       b.        use db_name;      --使用一个数据库

       c.        create database    db_name   charset    utf8 ;   --建立一个数据库

       d:  drop database  db_name; --删除数据库

5. 常用数据表操作 

     a.  show tables; --显示本数据库下所有数据表;

      b.  create table table_name   (

      colume_name    data_type,

     (例子:)  id   int  primary key  auto_increment  ,

      .......

      ...

    )   charset  utf8;   --创建一个数据表

    primaer key:主键,一个表里只能有一个主键,这 个主键具有唯一性,自动为not null

    auto_increment:自动编号,必须与主键连用, 默认值为1,随主键个数自增1.

    6.curd

   curd是对数据库进行处理的基本操作,创建(create)、更新(update)、读取(retrieve)和删除(delete)

     假设tabs是数据表名,它有以下几个 记录:

    mysql/mariadb 初体验

 

    a: select   查询语句

    select    *    from   user ; -- 查询表中所有数据

mysql/mariadb 初体验

 

    select     usname   from  tabs;  --查询表中指定列数据

mysql/mariadb 初体验

 

              select  usname from user where username = 'asdkg'     ;    --查询表中指定行数据

 

   b:   insert  into   语句

    insert  into  tabs value(记录1,记录2,记录3...);--插入一条数据。

    mysql/mariadb 初体验

    c. update : 更改数据

    update  tabs set after where  条件;修改在某个条件下成立后指定数据的值(必须要添加条件,否则该数据表内所有数据都会被更改!

    mysql/mariadb 初体验

    d. delete from :删除数据 

      delete from tabs  where  条件 :删除表中某条数据,不加条件即为清空表 ;

 mysql/mariadb 初体验

5.退出mysql

  在数据库中任意 地方都可以直接退出  只需要输入    exit; 即可 。

mysql/mariadb 初体验

以上。