MySQL数据库基础(一)(启动/停止、登录/退出、…
2018-06-17 23:24:16来源:未知 阅读 ()
1.启动/停止MySQL服务
启动:net start mysql 停止:net stop mysql
2.MySQL登录/退出
登录:mysql 参数;如果连接的是本地服务器,一般用命令:mysql -uroot-p******(******代表密码)
退出:mysql >exit;或mysql >quit;或mysql >\q;
3.修改MySQL提示符
提示符:\D :完整的日期 \d :当前数据库 \h :服务器名称 \u :当前用户
4.MySQL常用命令以及语法规范
4.1,显示当前Mysql版本:SELECT VERSION(); 4.2,显示当前日期时间:SELECT NOW(); 4.2,显示当前用户:SELECT USER();
MySQL语句的规范:关键字与函数名称全部大写(关键字与函数用小写,系统也是可以确认的,为了在一条语句当中区分开哪些是关键字与函数,哪些是数据库名称、表名称、字段名,一般用大写!);数据库名称、表名称、字段名称全部小写;SQL语句必须以分号(;)结尾。
5.操作数据库
5.1,创建数据库:
其中,{}:必选项;|:从多项中做选择;【】:可选项;
5.2,查看当前服务器下的数据库列表:
5.3,查看数据库的编码方式:SHOW CREATE DATABASE db_name;
5.4,修改数据库的编码方式:
5.5,删除数据库:
5.6,查看警告:SHOW WARNINGS;
二、数据类型与操作数据表
2.1,整形
根据要存储数值的大小选择合适的类型,比如年龄(0-130),选择SMALLINT就可以;可以节省存储空间
2.2,浮点型
FlOAT:单精度浮点型;DOUBLE:双精度浮点型;从占用存储空间的角度来讲,FlOAT常用,DOUBLE几乎不用
2.3,日期时间型
日期时间型用的不是很多,考虑到夸时区的因素,一般用数字来取代;
2.3,字符型
2.4,数据表的操作
数据表实际上就是一个二维表,其中行称为“记录”,列称为“字段”;
2.4.1,打开数据库命令:USE db_name;
2.4.2,查看当前打开的数据库命令:SELECT DATABASE();
2.4.3,创建数据表命令:
其中,column_name:列名称,data_type:数据类型;逗号“,”:两个字段之间的分隔符;注意,在创建数据表时一定要根据项目实际情况设置参数。举例:
2.4.4,查看数据表列表命令:
2.4.4,查看数据表结构命令:
2.4.4,MySQL记录的插入与查找:
插入记录命令: 查找记录命令:
2.4.5,MySQL空值与非空
NULL:字段值可以为空 NOT NULL:字段值禁止为空
2.4.6,MySQL自动编号
AUTO_INCREMENT:自动编号,且必须与主键组合使用(但是主键不一定要和AUTO_INCREMENT一起使用);默认情况下,起始值为1,每次的增量为1。
;自动编号的字段必须为数值型,如果是浮点数的话,小数位数一定是‘0’,
2.4.7,初涉主键约束
主键:PRIMATY KEY;1.;2.;3.
通过以下的例子可以证明:1.主键的字段是可以赋值的;2.主键不一定要和AUTO_INCREMENT一起使用
2.4.8,初涉唯一约束
唯一约束:UNIQUE KEY;1.;2.;3.
2.4.9,初涉默认约束
DEFAULT:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:7、Java之MySQL
下一篇:Mysql 安装与卸载
- MySQL replace函数怎么替换字符串语句 2020-03-09
- PHP访问MySQL查询超时怎么办 2020-03-09
- mysql登录时闪退 2020-02-27
- MySQL出现1067错误号 2020-02-27
- mysql7.x如何单独安装mysql 2020-02-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash