/etc/my.cnf 源码安装:1)下载 mysql 的压缩包进行解压tar -zxvf mysql-5.7.24.tar.gz2)配置编译选项./configure --prefix=/usr/local/mysql --with-charset=utf8 --enable-assembler3)编译安装make && make install3.mysql 数据库的创建和删除创建数据库:CREATE DATABASE 数据库名;删除数据库:DROP DATABASE 数据库名;4.mysql 用户管理创建用户:CREATE USER '用户名'@'IP' IDENTIFIED BY '密码';删除用户:DROP USER '用户名'@'IP';授权用户:GRANT 权限 ON 数据库.表 TO '用户名'@'IP';5.mysql 表的创建和删除创建表:CREATE TABLE 表名 (字段1 数据类型, 字段2 数据类型, ...);删除表:DROP TABLE 表名;6.mysql 数据的增删改查插入数据:INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);删除数据:DELETE FROM 表名 WHERE 条件;更新数据:UPDATE 表名 SET 字段1=值1, 字段2=值2 WHERE 条件;查询数据:SELECT 字段1, 字段2 FROM 表名 WHERE 条件;7.mysql 索引的创建和删除创建索引:CREATE INDEX 索引名 ON 表名 (字段名);删除索引:DROP INDEX 索引名 ON 表名;8.mysql 的事务和锁事务是指一组 sql 语句的执行过程,要么全部执行成功,要么全部执行失败;锁是指在访问共享资源时的互斥机制,保证在同一时刻只有一个事务能访问资源。9.mysql 数据库的备份和恢复备份数据库:mysqldump -u 用户名 -p 密码 数据库名 > 备份文件名.sql恢复数据库:mysql -u 用户名 -p 密码 数据库名 < 备份文件名.sql以上就是 mysql 基础知识的详细总结,包括 sql 语言的基本操作、数据库的安装和管理、数据的增删改查、索引的创建和删除、事务和锁的概念,以及数据库的备份和恢复操作。希望对初学者能够有所帮助。
剩余17页未读,继续阅读
- 粉丝: 812
- 资源: 408
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景