Mysql数据库的增删改查.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
MySQL是世界上最流行的开源关系型数据库管理系统之一,广泛应用于互联网行业中。在进行数据库管理时,基本操作包括增(Add)、删(Delete)、改(Update)和查(Select),这些操作是数据库管理员日常工作的基础。 要启动MySQL服务,可以在命令行输入`net start mysql`,关闭服务则使用`net stop mysql`。在登录数据库时,需输入安装时设置的密码。通过`show databases;`命令可以查看所有已存在的数据库。若需创建新数据库,如`mydata`,使用`create database mydata;`。 使用数据库时,需先用`use mydata;`切换到目标数据库,然后才能在这个数据库上创建表或执行其他操作。例如,创建一个名为`User`的用户表,包含编号(id)、姓名(name)和密码(password)字段,可以编写如下SQL语句: ```sql create table User ( id int, name varchar(20), password varchar(20) ); ``` 向表中插入数据,如添加用户'张三'和'李四',对应的SQL语句为: ```sql insert into User values (1, 'zhangsan', '123'); insert into User values (2, 'lisi', '123'); ``` 需要注意的是,在CMD窗口下直接输入中文可能会导致编码问题,应使用`set names gbk;`转换字符编码至GBK格式。 删除数据使用`delete`语句,如删除ID为2的用户: ```sql delete from User where id=2; ``` 更新数据则使用`update`语句,例如将ID为2的用户名称改为'admin': ```sql update User set name='admin' where id=2; ``` 查询所有用户信息,可以使用`select`语句: ```sql select id, name, password from User; ``` 在MySQL中,还有一些其他常用命令。例如,连接MySQL服务器: ```bash mysql -h[主机地址] -u[用户名] -p[用户密码] ``` 创建数据库、显示所有数据库、打开数据库的命令分别为: ```sql create database [库名]; show databases; use [库名]; ``` 显示当前选中数据库: ```sql SELECT DATABASE(); ``` 创建数据表、查看表字段、显示当前库数据表结构: ```sql CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数], ...); describe 表名; show tables; ``` 更改表结构,如添加、删除主键: ```sql ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE; ALTER TABLE [表名] ADD PRIMARY KEY ([字段名]); ALTER TABLE [表名] DROP PRIMARY KEY ([字段名]); ``` 显示当前表字段: ```sql show columns from tablename; ``` 删除数据库和表: ```sql drop database [库名]; drop table [表名]; ``` 数据操作还包括添加、查询、删除和修改: ```sql INSERT INTO [表名] VALUES('','',...); SELECT * FROM [表名] WHERE ([条件]); DELETE FROM [表名] WHERE ([条件]); UPDATE [表名] SET [修改内容如 name = 'Mary'] WHERE [条件]; ``` 导入外部数据文本,如通过SQL脚本或数据文件: ```bash mysql < input.sql mysql [表名] < input.sql load data local infile "[文件名]" into table [表名]; ``` 备份数据库: ```bash mysqldump --opt school > school.bbb ``` 以上是一些基本的MySQL数据库操作,实际应用中可能涉及更多复杂的查询和事务处理。熟练掌握这些命令对于管理和维护数据库至关重要。
剩余29页未读,继续阅读
- 粉丝: 8514
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助