【MySQL学习之SQL基础(一)DML】教程文章相关的互联网学习教程文章

MySQL基础 DDL【代码】

table if exits 数据库.表名(field1 数据类型 约束类型 commit 字段注释,field2 数据类型 约束类型 commit 字段注释 ); 例子: CREATE TABLE IF NOT EXISTS school.Student (id INT PRIMARY KEY COMMENT "id列", stu_name VARCHAR(32) NOT NULL COMMENT "学生姓名", age INT COMMENT "学生年");查看表:describe 表名; desc 表名;例如:describe Student; desc Student;查看创建表的方法:show create table Student\G;修改表名:...

(3.15)mysql基础深入——mysql默认数据库/系统数据库【代码】

/权限等Mysql自己需要使用的控制和管理信息。比如:用户信息、权限信息、储存过程、envent、时间信息等【2.1】成本模型(1)engine_cost:IO  (2)server_cost:CPU【2.2】权限模型(1)columns_priv:列权限  (2)db:库权限  (3)user:用户权限(4)tables_priv:表权限   (5)procs_priv:存储过程/函数权限  (6)proxies_priv:代理用户权限(7)host:主机权限,5.7已弃用【2.3】innodb系列(1)innodb_inde...

Mysql基础命令

DDL数据库操作创建数据库:create database 数据库名;展示所有数据库:show databases;选择数据库:use 数据库名;展示数据库内所有表单:show tables;删除指定数据库drop database 数据库名; 数据表操作创建表单:create table 表名(字段名1 字段类型,.....字段名n 字段类型);特别说明:字段类型是建表的关键,目前要掌握关键常用的几个int,代表整型。float,代表浮点char和varchar(最多到255)代表字符串,text存放长文...

mysql 基础sql语句

# 更改root用户密码 mysqladmin -u root -p原密码 password ‘新密码‘ # 查看数据库是否可用 mysqladmin -uroot -p ping # 创建数据库 mysqladmin -uroot -p create my_test # 显示服务器上的所有数据库 mysqlshow -uroot -p # 显示数据库my_test下有些什么表: mysqlshow -uroot -p my_test # 统计my_test 下数据库表列的汇总 mysqlshow -uroot -p my_test -v # 统计my_test 下数据库表的列数和行数 mysqlshow -uroot -p m...

mysql基础 日期类型【图】

mysql基础 日期类型标签:image mysq alt sql基础 mic mysql基础 日期类型 图片 sql 本文系统来源:https://www.cnblogs.com/angdh/p/10652414.html

MySQL基础使用【代码】

数据库 其实我们常常说的数据库,应该叫数据库系统。 表和库 数据表:用来保存数据的表格 数据库:用来统一管理数据表的容器 启动mysql 关闭mysql service mysqld start(启动)service mysqld stop(关闭) 进入mysql mysql -uroot -p 修改数据库管理员密码 /usr/bin/mysqladmin -u root password 新密码 库的操作 查看库 show databases; 创建一个数据库 create database 您要创建的数据库名称; //创建数据库并指定编码和校对集 crea...

MySQL基础学习(1)【代码】

? ? ? ? MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。基础用法? ? ? ? 略过MySQL 的安装部署,直接学习如何使用MySQL数据库1.MySQL 连接命令提示符连接:mysql -u root -p2.创建数据库CREATE DATABASE 数据库名; 例如:CREATE DATABASE mybatis;3.删除数据库DELETE DATABASE 数据库名;例如:DELETE DATABASE mybatis;...

mysql基础【代码】

2.2 mysql配置 //启动mysql [root@20liuzhenchao ~]# systemctl start mysqld [root@20liuzhenchao ~]# systemctl status mysqld ● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: active (running) since 一 2019-04-22 14:18:23 CST; 1min 29s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess: 13899 ...

mysql基础

数据库显示所有数据库:show databases创建数据库:create database 数据库名选择数据库:use 数据库名显示当前数据库:select database()删除数据库:drop database 数据库名 表创建表:create table 表名(字段名 字段类型 [not null][unique][auto_increment][primary key][comment ‘‘]);查看表结构:describe 表名show columns 表名show create table 表名删除表:drop table 表名删除表内容,保留表结构:truncate table 表名...

mysql基础【图】

数据存储阶段 【1】 人工管理阶段缺点 : 数据无法共享,不能单独保持,数据存储量有限 【2】 文件管理阶段 (.txt .doc .xls) 优点 : 数据可以长期保存,可以存储大量的数据,使用简单缺点 : 数据一致性差,数据查找修改不方便,数据冗余度可能比较大 【3】数据库管理阶段优点 : 数据组织结构化降低了冗余度,提高了增删改查的效率,容易扩展,方便程序调用,做自动化处理缺点 :需要使用sql 或者 其他特定的语句,相对比较复杂 数据库...

MySQL基础命令小结

数据库授权登录[root@localhost ~]# mysql -uroot -p123456mysql> grant select,lock tables on auth.* to ‘admin‘@‘192.168.30.24‘identified by ‘123456‘;mysql> grant select,lock tables on client.* to ‘admin‘@‘192.168.30.24‘ identified by ‘123456‘;mysql> flush privileges;[root@www ~]# mysql -uadmin -p -h192.168.30.25查看数据库服务的基本信息:mysql > status退出mysql操作环境 mysql > exit,或者mys...

数据库MySQL--基础查询

查询表某字段:select 字段名 from 表名; 查询表内所有字段:select * from 表名; (当字段和关键字重名是用( ` )着重号区分 ) 2.查询常量值 select 100;#查询数字 select ‘John’;# 查询字符 3.查询表达式 select 100*98; 4.查询函数 select VERSION(); # 调用该函数后返回执行结果 5.起别名 select 100*98 as 结果; # 使用as 起别名 select last_name 姓,first_name 名 from employees;() # 使用空格起别名 (当别名...

Mysql 基础

1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice ‘disk‘, ‘testBack‘, ‘c:\mssql7backup\MyNwind_1.dat‘ --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新...

Mysql基础之通信【图】

网络通信:客户端与服务端之间使用TCP协议进行通信,通常为3306端口 本地通信windows:客户端进程与服务端进程可用命名管道或共享内存通信unix:使用unix域套接字文件通信 服务端处理客户端的请求连接管理:客户端通过上述通信方式与服务端建立连接。客户端携带认证信息请求服务端连接,认证通过后,服务端与客户端建立连接,同时为其创建一个处理线程,如果客户端关闭连接,处理线程回收缓存但是不会被销毁等待指派给下个客户端。...

mysql数据库之mysql基础命令【代码】【图】

mysql的安装,启动和基础配置-------windows版本基础sql语句 #进入mysql客户端 $mysql mysql> select user(); #查看当前用户 mysql> exit # 也可以用\q quit退出# 默认用户登陆之后并没有实际操作的权限 # 需要使用管理员root用户登陆 $ mysql -uroot -p # mysql5.6默认是没有密码的 #遇到password直接按回车键 mysql> set password = password(‘root‘); # 给当前数据库设置密码# 创建账号 mysql> create user ‘eva‘@‘1...