1.安装数据库,设置密码为root
2.登入数据库:mysql -uroot -p,会提示输入密码,成功登入。
3.备份数据库:在未登入的数据库的情况下,$mysqldump -uroot -p [数据库名] > /home/villasy/test.sql
4.创建数据库表:
CREATE [TEMPORARY] TABEL [IF NOT EXISTS] table_name
[(create_definition,…)][table_options] [select_statement]
TEMPORARY关键字:如果使用该关键字,表示创建一个临时表。
IF NOT EXISTS关键字:该关键字用于避免表存在时MySQL报告的错误。
table_name:要创建的数据表名。
create_definition:这是表的列属性部分。MySQL要求在创建表的时候,表要至少包含一列。
table_options:表的一些特性参数。
select_statement:SELECT语句描述部分,用它可以快速地创建表。
每一列具体的定义格式:
col_name type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT]
[PRIMARY KEY ] [reference_definition]
col_name:字段名。
type:字段类型。
NOT NULL或者NULL:指出该列是否允许空值。空值是“不知道”或“无意义”的值,但是数据“0”和空格都不是空值,系统一般默认为允许空值,所以当不允许为空值时,必须使用NOT NULL。
DEFAULT default_value:默认值。
AUTO_INCREMENT:是否是自动编号,每个表只能有一个AUTO_INCREMENT列,并且必须被索引。
PRIMARY KEY:是否为主键。它是一个惟一的key,还有一个约束,即所有键列必须被定义为NOT NULL。在MySQL中,该列被命名为PRIMARY。一个表只能有一个PRIMARY KEY。如表中没有PRIMARY KEY,而某些应用程序需要PRIMARY KEY,MySQL将返回第一个没有任何NULL列的UNIQUE键,作为PRIMARY KEY。
以下为在数据库mytest中创建表student表的sql语句:
create table if not exists student(id int not null auto_increment primary key,firstname varchar(30) not null,lastname varchar(30) not null);
分享到:
相关推荐
Ubuntu 下 MySQL 的常用命令 MySQL 是一个功能强大且广泛使用的关系型数据库管理系统(RDBMS)。在 Ubuntu 操作系统下,MySQL 的使用非常广泛。本文将总结 Ubuntu 下 MySQL 的常用命令,以便读者更好地使用 MySQL。...
Ubuntu下MySQL的常用命令 MySQL是当前最流行的开源关系数据库管理系统,广泛应用于Web应用程序中。在Ubuntu系统中,MySQL是最常用的数据库管理系统。本文将详细介绍在Ubuntu系统下 MySQL 的常用命令,包括服务操作...
#### 三、MySQL常用操作 **基本操作命令**: 1. **显示所有数据库**: ```sql SHOW DATABASES; ``` 新安装的MySQL通常包含两个数据库:`mysql` 和 `test`。 2. **打开指定数据库**: ```sql USE mysql; # ...
常用的 Ubuntu 版本有 18.04 (Bionic Beaver)、16.04 (Xenial Xerus) 和 14.04 (Trusty Tahr)。每种版本下的 MySQL 镜像源地址是不同的。例如,对于 Ubuntu 18.04,可以选择 MySQL 5.7 或 MySQL 8.0 版本,而 Ubuntu...
本文将详细介绍在Ubuntu环境下MySQL的常用指令以及如何解决中文乱码问题。 首先,让我们了解一下MySQL的系统管理指令: 1. 登录MySQL: - `mysql -u username -p`:本地登录,输入密码后进入MySQL客户端。 - `...
本文档详细介绍了如何在 Ubuntu 18.04 上安装 MySQL 数据库,并提供了具体的命令和步骤。通过这些步骤,用户可以轻松地在 Ubuntu 系统上安装和配置 MySQL 数据库,为开发项目提供数据存储支持。对于初次接触 Linux ...
Ubuntu 最常用指令大全 Ubuntu shell 命令大全是 Linux 系统中最常用的命令集合,涵盖了文件管理、编译和打包、特殊指令、系统管理等多个方面。这些命令可以帮助用户更好地使用 Ubuntu 系统,提高工作效率。 一、...
Ubuntu下LAMP环境的配置与安装 LAMP(Linux、Apache、MySQL、PHP)是一套常用的Web开发环境,这四个组件的结合可以为我们提供一个强大且灵活的Web应用程序开发平台。在Ubuntu操作系统下,安装和配置LAMP环境是非常...
以下是一些常用的MySQL指令,对于安装像svnmanager和bugfree这样的项目管理工具非常有帮助。 1. **安装MySQL**: 在大多数Linux发行版中,你可以使用包管理器来安装MySQL。例如,在Ubuntu上,可以运行`sudo apt-...
### Ubuntu 10.04 下使用 C 语言连接 MySQL 数据库详解 #### 一、安装 MySQL Server 在 Ubuntu 10.04 中安装 MySQL Server 的步骤如下: 1. **安装 MySQL Server 和 Client** - 命令行输入: ```bash sudo apt...
在Ubuntu终端中,执行以下命令来安装Apache: ```bash sudo apt-get update sudo apt-get install apache2 ``` 安装完成后,可以通过访问`http://localhost/` 来检查Apache是否正常工作。 接下来,我们要安装...
在Ubuntu上安装MySQL同样可以通过`sudo apt-get install mysql-server`命令实现。 4. **PHP**: PHP是一种广泛使用的服务器端脚本语言,尤其适合Web开发。在Ubuntu上安装PHP,可以使用`sudo apt-get install ...
以下是一些在Ubuntu下常用的、非常实用的命令详解: 1. **查看已安装软件包**: 使用`sudo dpkg -l`命令可以列出系统中所有已安装的软件包。这个命令会显示软件包的名称、状态和版本信息,帮助你了解系统中的软件...
LAMP(Linux、Apache、MySQL、PHP)是一种常用的网站服务器架构组合,其中 Linux 作为操作系统,Apache 作为 Web 服务器,MySQL 作为数据库管理系统,而 PHP 作为一种服务器端脚本语言。在本文档中,我们将详细介绍...
在Ubuntu系统中安装和配置MySQL是一项基础且重要的任务,尤其对于...以上就是Ubuntu环境下安装配置MySQL的详细过程,以及一些基本的数据库管理和权限设置操作。确保正确执行这些步骤,以确保MySQL服务器的稳定运行。
### Linux Ubuntu系统操作命令 #### 一、重启与关机命令 **重启命令:** - `reboot`:这是最常用的重启命令。 - `shutdown -r now`:立即重启。 - `shutdown -r 10`:十分钟后重启。 - `shutdown -r 20:35`:在...