跟我一起学习MySQL技术内幕(第五版):(第一章学习日记3)
2016-03-28 00:31
537 查看
1.4.5 创建数据库
1.4.6 创建数据表
我决定了要用cmd这样我觉得学这本书会比较流畅。
首先cmd的准备工作
先把加path说一下,我的是win10,
1.打开我的电脑
![](http://img.blog.csdn.net/20160328003308439)
2.右上角那个小问号 旁边个箭头展开
选择系统属性
![](http://img.blog.csdn.net/20160328003231142)
3.选择 高级 环境变量
![](http://img.blog.csdn.net/20160328003243413)
4.点path 点击编辑
![](http://img.blog.csdn.net/20160328003219282)
再添加一个新的
![](http://img.blog.csdn.net/20160328003739570)
最后找到你的mysql根目录
![](http://img.blog.csdn.net/20160328003855056)
C:\Program Files\MySQL\MySQL Server 5.6\bin
在server里把bin的根复制粘贴到环境变量编辑里就可以了。
然后打开cmd我们连接数据库
输入 mysql -h 127.0.0.1 -p -u root
-h 后边是host_name,-u是ueser_name 刚建立数据库的那两个有填过 第一篇日记安装那里,可以回顾下
之后会显示 Enterpassword 你输入你的密码就连接到数据库了
开始1.4.5吧
创建数据库
cmd
这时候 你试一下select database();
他会出现null ,这说明他现在是没有默认数据库
默认数据库我们一般要先设置好 否则以后调用表还得前边加一个 数据库名.表 比较麻烦
这时候显示的就是
mysqlworkbench
command line client
哈哈 ,跟cmd一模一样;
以后 跟我一起用cmd吧 ,暂时不要用workbench,学习阶段切勿偷懒
1.4.6
一定要自己写啊
不过我还是讲一下怎么用发行包里的.sql文件吧
(今天刚跟学长学的)
![](http://img.blog.csdn.net/20160328010404119)
选中file 选择 open sql script
打开那个文件
然后在代码段最后一行 加上
然后运行就可以了
怎么样简单吧
1.4.6.
这一节主要就是创建数据表
大家可以选择若干个敲一敲,后边要用到的,注意格式
大致的格式是这样
table_name是要创建的表的名字
column 是列的名称 id name 之类的单词
然后char varchar int 等等是数据类型
后边的not null 是约束 这里可有可无,后边会学习在外部加入约束的命令,除此之外还有别的约束
用逗号分隔开各列
最后一列不需要 直接关小括号。分号就可以了
这是最基本的操作 ,这一节给出了几个具体的,咱们可以试着自己创建了 。接下来就是要操作啦 ,
咱们慢慢地,妥妥的,一起学习吧!
1.4.6 创建数据表
我决定了要用cmd这样我觉得学这本书会比较流畅。
首先cmd的准备工作
先把加path说一下,我的是win10,
1.打开我的电脑
2.右上角那个小问号 旁边个箭头展开
选择系统属性
3.选择 高级 环境变量
4.点path 点击编辑
再添加一个新的
最后找到你的mysql根目录
C:\Program Files\MySQL\MySQL Server 5.6\bin
在server里把bin的根复制粘贴到环境变量编辑里就可以了。
然后打开cmd我们连接数据库
输入 mysql -h 127.0.0.1 -p -u root
-h 后边是host_name,-u是ueser_name 刚建立数据库的那两个有填过 第一篇日记安装那里,可以回顾下
之后会显示 Enterpassword 你输入你的密码就连接到数据库了
C:\Users\26223>mysql -h 127.0.0.1 -p -u root Enter password: ************ Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 20 Server version: 5.6.28-log MySQL Community Server (GPL) Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
开始1.4.5吧
创建数据库
cmd
mysql > create database sampdb;
这时候 你试一下select database();
他会出现null ,这说明他现在是没有默认数据库
默认数据库我们一般要先设置好 否则以后调用表还得前边加一个 数据库名.表 比较麻烦
mysql > use sampdb; mysql> select database();
这时候显示的就是
mysql> use sampdb; Database changed mysql> select database(); +------------+ | database() | +------------+ | sampdb | +------------+ 1 row in set (0.00 sec) mysql>
mysqlworkbench
command line client
哈哈 ,跟cmd一模一样;
以后 跟我一起用cmd吧 ,暂时不要用workbench,学习阶段切勿偷懒
1.4.6
一定要自己写啊
不过我还是讲一下怎么用发行包里的.sql文件吧
(今天刚跟学长学的)
选中file 选择 open sql script
打开那个文件
然后在代码段最后一行 加上
use 数据库名(这里没有分号)
然后运行就可以了
怎么样简单吧
1.4.6.
这一节主要就是创建数据表
大家可以选择若干个敲一敲,后边要用到的,注意格式
create table table_name ( column1 char(n) not null, .................. );
大致的格式是这样
table_name是要创建的表的名字
column 是列的名称 id name 之类的单词
然后char varchar int 等等是数据类型
后边的not null 是约束 这里可有可无,后边会学习在外部加入约束的命令,除此之外还有别的约束
用逗号分隔开各列
最后一列不需要 直接关小括号。分号就可以了
这是最基本的操作 ,这一节给出了几个具体的,咱们可以试着自己创建了 。接下来就是要操作啦 ,
咱们慢慢地,妥妥的,一起学习吧!
相关文章推荐
- mysql不能用localhost链接,只能用127.0.0.1链接的解决方法
- 【学习之路】MySQL(2)
- MySQL备份时排除指定数据库的方法
- mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围
- MySQL备份与恢复的三种方法总结
- MySQL备份和恢复具体实施
- mysql Decimal
- mysql数据库安装
- 如何安装破解Navicat for MySQL
- MySQL数据库的热备份和冷备份
- init_connect + binlog 记录 mysql 操作日志
- 浅谈MySQL中优化sql语句查询常用的30种方法
- mysql数据类型
- mysql常用命令行
- MySQL学习(三)
- 《MySQL必知必会学习笔记》:数据处理函数
- mysql实现主从复制
- 查看mysql数据库大小、表大小和最后修改时间
- mysql驱动程序jar包下载
- mySql连接,出现too many connection 错误