mysql:关系型数据库,理解为表格的概念,为多种编程语言提供了 API。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby、.NET和 Tcl 等。
登录使用mysql:
当 MySQL 服务已经运行时, 我们可以通过MySQL自带的客户端工具登录到MySQL数据库中, 首先打开命令提示符, 输入以下格式的命名:
mysql -h 主机名 -u 用户名 -p
- -h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;
- -u : 所要登录的用户名;
- -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。
数据库操作语句:
- 创建数据库:
create database 数据库名; //character set 字符编码
- 展示当前库中的数据库:
show databases;
- 使用其中某一个库:
use 数据库名; //也可以在登录时使用-D选项,后跟数据库名
- 删除数据库:
drop database 数据库名;
- 创建表格:
create table 表名 { 属性 类型(字节);//举例如:id int(10); };
- 查找:
1.查找全部: select * from 表名; 2.根据某一属性查找某一条记录: select *from 表名 where id=1; select name from 表名 where id=1; 3.order by //排序,升序:asc,降序:desc 举例如: select * from tb_stu order by id desc limit 10;
- 插入数据:
insert into 表名 (列名1,列名2,...)values ('值 ','值 ',...);
- 删除数据:
delete from 表名 where id=1;
- 删除表:
drop table 表名;