• mysql


    安装步骤:
    下载5.6    解压   配置ini    配置环境变量    安装服务端    启动服务端net mysql start       启动客户端   mysql -u root -p        查看当前用户   调用函数select user();   

    登录远程服务器的数据库   mysql -u root -p 123456 -h 127.0.0.1

    给当前用户设置密码:  set password=password('123');

    创建一个用户   create user 'guest'@'192.168.14.12'      给一个网段都可以登录    create 'guest'@'192.168.14.%'  identified by '123';

    给一个用户授权  

    grant语句       grant  权限类型  to  数据库(ftp.*) 所有的表     to ‘guest‘’@‘192.168.14.%‘

    grant all                    grant select              grant select,insert             

    查看所有数据库    show databases;

    创建一个数据库     create database day37;

     配置mysql   配置

     1 [mysql]
     2 # 设置mysql客户端默认字符集
     3 default-character-set=utf8 
     4 [mysqld]
     5 #设置3306端口
     6 port = 3306 
     7 # 设置mysql的安装目录
     8 basedir=C:Program Filesmysql-5.6.39-winx64 
     9 # 设置mysql数据库的数据的存放目录
    10 datadir=C:Program Filesmysql-5.6.39-winx64data 
    11 # 允许最大连接数
    12 max_connections=200
    13 # 服务端使用的字符集默认为8比特编码的latin1字符集
    14 character-set-server=utf8
    15 # 创建新表时将使用的默认存储引擎
    16 default-storage-engine=INNODB

     创建一张表

    create database   数据库名字;      use  数据库名字;

    create table 表名(字段名1 int,name char(12))

    create table 表名 (name char(12),age int);

    操作数据

    插入数据:insert into student values ('alex',84);

    修改数据 :  select * from student;

    查询数据 : update student set age=85;所有的都修改了。     update student set age=85 where name='alex';

    删除数据: delete from student; 直接删除表了。    delete from student where name='alex';

    数据表/记录: 表中的信息,一行就是一条记录。

    表  -   文件

    创建表       create table 表名(字段名 数据类型(长度),字段名   数据类型(长度))

    删除表        drop  table  表;     

    查看表结构     desc (describe描述)  表名;

    数据的操作

    增      insert into  表  values (一行数据),(一行数据),(一行数据);

    删     delete  from  表  where  条件;

    改     update 表名   set   字段名=值,字段2=值2  where  条件;

    查     select  字段  from  表;

    DDL  语言     数据库定义语言:数据库、表、视图、索引、存储过程,例如create  drop   alter

    DML 语言     数据库操纵语言:插入数据insert    删除数据delete    更新数据update      查询数据select

    DCL 语言    数据库控制语言:控制用户的访问权限grant、revoke

  • 相关阅读:
    vijos1776:关押罪犯
    vijos1774:机器翻译
    vijos1775:乌龟棋
    vijos1792:摆花
    vijos1100:加分二叉树
    vijos1706:舞会
    单调栈
    bzoj1677:求和
    bzoj1340: [Baltic2007]Escape逃跑问题
    bzoj4716: 假摔
  • 原文地址:https://www.cnblogs.com/ch2020/p/12846848.html
Copyright © 2020-2023  润新知