这是有声音的视频,请检查播放器或者声音输出设备。

这次的学习内容: 介绍Mysql数据库基础知识,数据库和表的创建,修改与删除。

mysql数据库 比较适合中小型项目。数据库 就是一个存储数据的地方。

启动mysql数据库命令:

rumen@17rumen:~$ sudo /etc/init.d/mysql start

查看mysql运行打开的端口 3306
rumen@17rumen:~$ netstat -tnl

登录进入到mysql的命令:
rumen@17rumen:~$ mysql -uroot -p123456
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.48-1ubuntu1 (Ubuntu)

显示当前所有的数据库:
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
+--------------------+

创建一个博客blog数据库
mysql> create database blog;

然后可以进入blog数据库里面, 进行创建表
mysql> use blog;
Database changed

创建一个posts表,以后在博客上写日志,数据就存储在这个表上面
mysql> create table posts(
-> id int(10) not null auto_increment,
-> title varchar(50) not null,
-> content longtext,
-> primary key(id)
-> )
-> ;
Query OK, 0 rows affected (0.10 sec)

可以查看数据表已经创建好了。
mysql> show tables;
+----------------+
| Tables_in_blog |
+----------------+
| posts          |
+----------------+

查看数据表的结构
mysql> desc posts;
+---------+-------------+------+-----+---------+----------------+
| Field   | Type        | Null | Key | Default | Extra          |
+---------+-------------+------+-----+---------+----------------+
| id      | int(10)     | NO   | PRI | NULL    | auto_increment |
| title   | varchar(50) | NO   |     | NULL    |                |
| content | longtext    | YES  |     | NULL    |                |
+---------+-------------+------+-----+---------+----------------+

为表增加一个日志发布时间的一个字段
mysql> alter table posts add pub_date date;

删除pub_date字段
mysql> alter table posts drop pub_date;

删除一张表
mysql> drop table posts;

删除数据库
mysql> drop database blog;

退出mysql数据库
mysql> exit
Bye

注意,删除表, 表里面的数据库会被删除; 删除数据库,表也会全部删除。 88


“php基础学习_08 介绍Mysql数据库基础知识,数据库和表的创建,修改与删除”没有评论

有任何疑问或建议,可以给作者留言:



公告:

  • 2010年5月之前的视频是文字解说演示,没有声音。
  • 2010年5月以后的视频全部带声音。