`
chenwj12345
  • 浏览: 4564 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

mysql之基础

阅读更多

--添加用户­

方法1、在mysql数据库下的user表直接执行插入语句­

insert into user(host,user,password) values('localhost','chen','chen');­

方法2、grant select[insert,update,delete] on test.users to userName @localhost identified by 'password'­

中括号里是用户权限是可选的,test.users是指test数据库的users表,也可以用*.*代替,是指导所有的,localhost可用%代替,指任何地方­

­

--删除用户就不说了­

­

--查询所有的数据库­

show databases;­

­

--使用具体的数据库­

use databaseName;­

­

--查询某数据库中的所有表­

show tables;­

­

--带输入参数的存储过程­

create PROCEDURE proc_first(IN parameter int)­

BEGIN­

     select * from userinfo where id=parameter;­

END;­

--执行­

call proc_first(1);­

­

--创建触发器­

语法规则 ­

CREATE TRIGGER <触发器名称> { BEFORE | AFTER } {INSERT | UPDATE | DELETE} ON <表名称> ­

For EACH ROW ­

BEGIN­

<触发器SQL语句>­

END; ­

触发器是属于某一个表的,当在这个表上执行插入、更新或删除操作的时候就导致触发器的激活。我们不能给同一张表的同一个事件安排两个­

触发器。­

create trigger trig_name AFTER INSERT ON table_name ­

for each row  ­

BEGIN ­

insert table_name values(null,'12345');­

END;­

­

--曾遇到的错误:­

是在驱动mysql时发生的­

Mysql 1067 错误­

进程意外终止­

在%window%目录下找到my.ini文件,如果没有就创建一个,my.ini的内容如下:­

[mysqld]   ­

#   set   basedir   to   your   installation   path   ­

basedir=D:\Program Files\MySQL\MySQL Server 5.0  ­

#   set   datadir   to   the   location   of   your   data   directory   ­

datadir=D:\Program Files\MySQL\MySQL Server 5.0\data­

重启......­

启动mysql服务 net start mysql OK,错误搞定......­

­

Mysql密码忘记怎么办呢?­

1、停止mysql服务­

2、打开命令行窗口在mysql安装目录bin下执行mysqld-nt --skip-grant-tables­

   如:D:mysql\bin\mysqld-nt --skip-grant-tables­ 

   (5.5以上:D:mysql\bin\mysqld --skip-grant-tables­)

3、如果是mysql5.0以上的,可以直接双击mysql安装目录bin下mysql.exe­

4、use mysql --选择mysql数据库­

   update user set password=password('新的密码')where user='要修改密码的用户名';­

   flush privileges;­

   exit;­

5、杀掉mysqld-nt进程,重启mysql服务用新密码登录即可­

分享到:
评论

相关推荐

    mysql数据库基础视频

    mysql数据库基础视频178讲,包括视频、sql脚本、ppt、以及复习资料

    MySQL基础PDF版

    2. **MySQL基础** - **DBMS**:数据库管理系统(DataBase Management System),如MySQL,用于科学地组织和存储数据,高效地获取和维护数据。 - **SQL语句分类**:主要包括DDL(数据定义语言)、DML(数据操作语言...

    mysql数据库基础.pdf

    MySQL数据库是世界上最流行的开源关系型数据库管理系统之一,其工作流程涉及多个步骤,这些步骤在处理SQL语句时至关重要。以下是对这些步骤的详细说明: 首先,客户端通过连接器与MySQL服务器建立连接。连接器负责...

    PHP 6与MYSQL 5基础教程

    PHP 6与MYSQL 5基础教程

    MySQL数据库基础与实例教程所有资源

    本教程将全面介绍MySQL的基础知识,并通过实例帮助你掌握其核心操作。 首先,我们来了解一下MySQL的基本概念。MySQL基于SQL(结构化查询语言),它是用于管理关系数据库的标准语言。在MySQL中,数据存储在表格中,...

    MySQL数据库基础实例教程(第2版)教学大纲.pdf

    《MySQL数据库基础实例教程(第2版)》课程作为专业必修课,不仅涵盖了数据库的基础理论知识,还注重实践技能的培养,确保学生能够胜任未来职业岗位的需求。 ### 数据库基础知识 课程的第一部分聚焦于数据库的基础...

    MySQL 基础知识的总结

    本文将深入探讨MySQL的基础知识,包括安装、数据类型、表的创建、查询语句、索引以及事务处理等核心概念。 1. **安装与配置** MySQL的安装过程通常包括下载适合操作系统的安装包,按照向导进行安装,然后配置...

    康师傅mysql基础pdf

    康师傅mysql基础pdf可能是一份教程或教材,涵盖了MySQL的基础知识,包括安装、配置、基本操作以及一些核心概念。在这里,我们将深入探讨MySQL的一些关键点。 1. **安装与配置**: MySQL的安装通常涉及下载安装包,...

    mysql基础知识和mysql优化整理

    一、MySQL基础知识 1. 数据库与表:MySQL中的数据库是一个逻辑存储单元,用于组织相关数据。表是数据库中的基本元素,由列和行构成,用来存储具体的数据。 2. 数据类型:MySQL支持多种数据类型,如整数类型...

    MySQL 基础教程参考手册

    MySQL数据库开发的三十六条军规_石展_完整.pdf mysql容灾及自动化切换.pdf MySQL 性能优化最佳实践.pdf ...MySQL存储过程基础教程.pdf MySql 手册.pdf MySQL_中文参考手册.pdf Mysql双机热备安装手册(V).doc

    PHP6与MySQL5基础教程第三版源代码(09.11.25更新)

    这本书通过丰富的实例和清晰的解释,帮助读者理解这两种语言的基础知识,以及如何将它们结合在一起...通过深入研究和实践这个源代码包,你将能够逐步建立起坚实的PHP和MySQL基础,为未来的Web开发工作打下坚实的基础。

    MySQL的基础教程(含代码)

    MySQL的基础教程(含代码)MySQL的基础教程(含代码)MySQL的基础教程(含代码)MySQL的基础教程(含代码)MySQL的基础教程(含代码)MySQL的基础教程(含代码)MySQL的基础教程(含代码)MySQL的基础教程(含代码)...

    mysql常用基础操作

    以下是从标题“mysql常用基础操作”及描述“mysql数据库的基本操作,后台的操作命令”中提炼出的关键知识点,涵盖了一系列重要的MySQL基本操作命令。 ### MySQL启动与管理 - **启动MySQL服务**:`/etc/init.d/...

    MySQL基础.docx

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其适合于中小型企业及个人网站的数据存储。这篇文档主要针对初学者,涵盖了MySQL的基础知识,包括数据库的基本概念、MySQL的安装与使用、SQL语句的学习以及一些...

    数据库MySQL基础引用

    MySQL数据库中一些基础的方法调用,可供新手学习使用。不喜勿喷

    MySQL数据库基础实例教程(第2版)(微课版)-教学课件.zip

    MySQL数据库基础实例教程是针对初学者的一套系统性学习资源,尤其适合想要了解数据库管理和开发的人群。本教程分为多个章节,涵盖了从基础到进阶的各个关键领域,旨在通过实例教学来帮助学习者深入理解MySQL的核心...

Global site tag (gtag.js) - Google Analytics