zoukankan      html  css  js  c++  java
  • 数据库mysql

    1、什么时数据库

      数据库本质就是一个c/s架构的套接字软件

      常见的数据库:

        关系型:mysql ,mariadb,oracle,db2,sqlserver

        非关系型(都是以key:value形式存取):monodb,redis,memcache

    2、数据库相关概念

      数据库服务器:运行有数据库管理软件的计算机

      数据库管理软件:一个套接字服务器

      库:文件夹

      表:文件

      记录:相当于文件中的一行代码(抽取食物一系列典型特征拼到一起)

      数据:记录现实生活中的某种状态

    3、数据库mysql的安装

      (1)、在mysql官网下载绿色版的压缩包,下载好了进行解压就好了。

      (2)、解压好了,找到解压后的文件夹,点击进入bin目录,里面有很多.exe应用程序,我们将该路径添加到计算机环境变量里去。具体操作可以百度下。

      (3)、添加好了,我们在解压后的文件的目录里,将.ini后缀的文件改成以下内容。

    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    [client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    

      (4)、弄好了之后,以管理员身份进去cmd,输入mysqladmin --install  #这里时将mysql添加到服务中,然后输入 net start mysql     #启动mysql服务

      (5)、然后开启一个cmd ,启动mysql的客户端 输入  mysql -uroot -p       (-r 就是用户名  -p  就是密码)      然后就可以启动客户端了

    补充:安装mysql过程中可能会出现很多问题,可以报出的问题信息自行进行百度搜索,如果遇到1067错误的话,你试试重启下计算机,再看看能不能启动mysql服务。(我自己亲测有效,也搞不懂是什么情况)

    4、sql语句(对库,表,记录进行增删改查)

    库:

      增加:create database ZCY charset utf8;        # ZCY是你创建库的名字     utf8是该库字符编码

      删除:drop database ZCY;   

      修改:alter database ZCY  charset gbk;          #库的修改就是修改该库的字符编码

      查找:show databases;        #查看到所有库

         show database ZCY;    #查看指定库

    表:

      增加:create table zhuyu(id int,name char());   #首先你要在一个库的目录下,才可以这样创建,通过 use 库名切换库。

          create table ZCY.zhuyu(id int,name char());       #这样的就不需要在库里

      删除:drop table zhuyu;    

      修改:alter table zhuyu add age int;         #在zhuyu表中添加字段名age 类型为int

         alter table zhuyu modify name char(15);    #修改name 类型为char(15)

         alter table zhuyu change name NAME char(15);     #修改字段名name NAME char(15)  

           alter table zhuyu drop age;       #删除age字段名

      查找:show tables;        #查看所有表

         show table zhuyu;     #查看zhuyu表

         desc zhuyu;        #查看zhuyu表

    数据:

      插入:insert into zhuyu(id,name)   values(1,'zhanghao'),(2,'wuyang'),(3,'daisongbai'); 

      

  • 相关阅读:
    【转】.net 在线播放各类视频
    引用母版页的内容页添加CSS文件
    NET上传大文件出现网页无法显示的问题 默认的上传文件大小是4M
    DropDownList1.Items.Insert 与 DropDownList1.Items.Add 的区别
    暑假集训8.10-网络流套树剖套线段树
    暑假集训8.10—网络流(黑白染色法)
    暑假集训8.7数据结构专题—网络流套线段树
    暑假集训8.7数据结构专题-线段树存直线
    暑假集训8.7数据结构专题-很妙的线段树( 觉醒力量(hidpower))
    可修改主席树&树上可修改主席树—树套树套树!!!
  • 原文地址:https://www.cnblogs.com/zhuchunyu/p/9338441.html
Copyright © 2011-2022 走看看