这是我看了imooc的视频教程之后重新写的笔记。

虽然之前也是学习过SQL Server数据库,但是也是忘记得差不多了。现在重新捡起来,安装一次数据库练习,使用的是mysql.

第一课是最简单的创建,修改,查看,删除数据库;

mysql 有密码之后在命令行登陆 用的是 shell>mysql -u root -p;

提示输入密码:

登陆成功之后,把提示符mysql变成以当前计算机帐户名@主机名 当前数据库的格式:prompt \u@\h \d>

prompt命令下的几个基本参数 \D 当前日期; \d当前数据库;\u当前用户; \h当前主机名;

创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;
| 竖线代表两边任选其一 ;[]中括号代表可选项,可写可不写;
IF NOT EXISTS 指的是如果存在也会创建,会产生一条警告;
CHARACTER SET 用于指定字符编码方式,比如GBK,UTF8;
举例:CREATE DATABASE t1; //创建一个名字叫t1的数据库
举例:CREATE DATABASE IF NOT EXISTS t1; // 如果不存在则创建;如果存在则产生一条警告;查看警告:show warnings;
举例:CREATE DATABASE t2 CHARACTER SET=GBK; //创建一个t2的数据库,制定编码格式为GBK
查看刚才创建的数据库的编码格式和信息: show create database t2;

查看当前数据库管理系统下有多少数据库
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
举例:SHOW DATABASES;
修改数据库
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;
下面这一条是修改数据库的编码方式
举例: ALTER DATABASE t2 CHARACTER SET = utf8;
删除数据库
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;
举例: DROP DATABASE t1;
如果再次执行DROP DATABASE t1;则会产生一条错误,加上关键字也会执行成功,会产生警告,如DROP DATABASE IF EXISTS t1;
查看警告:show warnings;

回顾复习:
mysql的默认端口号:3306
mysql有一个超级用户:root
创建数据库:create database
修改数据库:alter database
删除数据库:drop database
如果是数据库管理系统的命令尽量用大写来与其它标识符区分开来

最新文章

  1. iframe
  2. MFC学习-第4课 消息机制和MFC作图
  3. POJ 1469 COURSES
  4. 求DAG上两点的最短距离
  5. Redis监控方案
  6. jboolean
  7. shell 数组
  8. hdu 2814 快速求欧拉函数
  9. Windows server 2008 r2上安装MySQL
  10. Openjudge-计算概论(A)-求出e的值
  11. NFS网络共享文件系统
  12. ORM框架之------Dapper,Net下无敌的ORM
  13. HashMap与Hashtable
  14. codeforces279B
  15. java 图片的自定义大小
  16. YUM软件包额外扩展了解项
  17. 好久没玩laravel了,5.6玩下(一)
  18. 0_Simple__simpleVoteIntrinsics + 0_Simple__simpleVoteIntrinsics_nvrtc
  19. 8-8 Ddfense Line uva1471 优先级队列
  20. Effective Java-第二章

热门文章

  1. javascript基础学习(四)
  2. 关于ASP.NET Session State Server
  3. C# WinFrom 编写正则表达式验证类
  4. PHP框架_Smarty_实现登录功能
  5. ecshop数据表
  6. srand((double)microtime()*1000000)
  7. Android扫描二维码 实现 登录网页
  8. 转:PHP非阻塞模式
  9. android之apk自动更新解析包失败问题
  10. Hash unique和Sort unique