mysql快速入门

一、下载并解压

$ wget http://cdn.mysql.com/Downloads/MySQL-5.5/MySQL-5.5.42-1.el6.x86_64.rpm-bundle.tar

解压后得到以下几个文件:

$ tar -xvf MySQL-5.5.42-1.el6.x86_64.rpm-bundle.tar

MySQL-shared-5.5.42-1.el6.x86_64.rpm

MySQL-shared-compat-5.5.42-1.el6.x86_64.rpm

MySQL-server-5.5.42-1.el6.x86_64.rpm

MySQL-devel-5.5.42-1.el6.x86_64.rpm

MySQL-test-5.5.42-1.el6.x86_64.rpm

MySQL-client-5.5.42-1.el6.x86_64.rpm

MySQL-embedded-5.5.42-1.el6.x86_64.rpm

二、安装

1、安装server

(1)# rpm -ivh MySQL-server-5.5.42-1.el6.x86_64.rpm

(2)若出现冲突错误,则是由于linux可能自带了mysql的库,需要先将之删除

# rpm -e mysql-libs.x86_64 --nodeps

2、安装client

# rpm -ivh MySQL-client-5.5.42-1.el6.x86_64.rpm

三、关于配置文件

# ls *.cnf

my-huge.cnf  my-innodb-heavy-4G.cnf  my-large.cnf  my-medium.cnf  my-small.cnf

# pwd

/usr/share/mysql

使用rpm方法进行安装时,配置文件放在/usr/share/mysql中,可根据需要放到其它地方。

四、启动及关闭

1、方式一:命令行方式

# mysqld_safe &

# mysqladmin -uroot shutdown

2、方式二:服务方式

# service mysql start

# service mysql stop

# service mysql restart

3、连接数据库开始使用

# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.5.42 MySQL Community Server (GPL)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

mysql>

时间: 2024-10-11 08:11:27

mysql快速入门的相关文章

MySQL 快速入门

http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 博客园一位牛人写了一个MySQL快速入门的教程,如果你是MySQL小白但是以后要用到数据库或者想要了解数据库的同学可以了解一下. 本人上个星期五去了一家公司面试数据工程师的实习,被虐得体无完肤,因为压根一点数据库都没有碰过,只能靠一点数据结构的基础蒙了一下选择题.现在后知后觉,开始恶补数据库知识.

JavaWeb之Mysql快速入门(十一)

MySql快速入门 1. mysql简介 Structured Query Language 结构化查询语言 SQL标准,由ANSI(美国标准学会,属于ISO的核心成员)进行管理和维护的. 数据库厂商都支持该标准,并进行了扩展.扩展的部分,一般称之为方言. SQL标准和方言:普通话和方言 作用:与数据库进行交互 常用数据库:Oracle/DB2/MySQL/SQL Server 2. SQL语句的分类 DDL:Data Definition Language数据定义语言 alert/create

MySQL快速入门(二)

1 多表关联查询 从快速入门,我们已经学会了如何在一张表中读取数据,这是最基础简单的查询表中的数据,但是在实际中经常需要从多个表中读取数据. 本章我将会向大家介绍如何使用MySQL在多个表中查询数据. 想要从多个表中查找数据,就要用到JOIN关键字 JOIN 按照功能大致分为如下三类: 1.CROSS JOIN(交叉连接) 2.INNER JOIN(内连接或等值连接) 3.OUTER JOIN(外连接) 1.1 交叉连接 交叉连接的关键字:CROSS JOIN                  

MySQL快速入门笔记(win平台)

课程 : 阿里云课堂  MySQL数据库入门学习 https://edu.aliyun.com/course/153 主要是感觉做笔记看的快.. 阿里云公益人才培养,了解一下? https://edu.aliyun.com/green/index ------------------------------------------------------- MySQL概况 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流

MySQL快速入门(一)—Java进阶学习第十五天

文档版本 开发工具 测试平台 工程名字 日期 作者 备注 V1.0 2016.05.09 lutianfei none 数据库简介 什么是数据库 数据库就是一个文件系统,但是访问的时候需要使用标准SQL语句来访问数据. 关系型数据库 存储的都是实体与实体之间的关系. ER模型图 常见的数据库 Oracle : 甲骨文公司的数据库产品,大型的收费的数据库. SQLServer : 微软公司的数据库产品,中型的收费的数据库. MySQL : 是开源的,免费的数据库产品.在5.x版本是免费的,6.x是

MySQL快速入门(四)

1 事务处理  接下来我会带大家一起来熟悉mysql中的事务处理机制 1.1  事务概述 l 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务. l 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行. l 事务用来管理DDL.DML.DCL操作,比如 insert,update,delete 语句 一般来说,事务必须满足四个条件 1. Atomicity(原子性)                                

MySQL快速入门(二)——Java进阶学习第十六天

文档版本 开发工具 测试平台 工程名字 日期 作者 备注 V1.0 2016.05.10 lutianfei none SQL多表操作 外键约束 作用:保证数据的完整性. 定义外键约束 可以直接在create语句中定义外键 foreign key 当前表名 (字段名) references 目标表名 (目标表的主键) 创建完语句后,可以直接使用修改语句定义 alter table 表名 add foreign key 当前表名 (字段名) references 目标表名 (目标表的主键); 作用

MySQL快速学习入门

#MySQL快速学习入门 #MySQL选择数据库(USE) USE test; #MySQL表字段类型 #INT - 正常大小的整数,可以带符号.如果是有符号的,它允许的范围是从-2147483648到2147483647.如果是无符号,允许的范围是从0到4294967295.可以指定多达11位的宽度. #TINYINT - 非常小的整数,可以带符号.如果是有符号,它允许的范围是从-128到127.如果是无符号,允许的范围是从0到255,可以指定多达4位数的宽度. #SMALLINT - 小的整

mysql存储过程快速入门

一.创建存储过程 创建存储过程(一) create PROCEDURE pro1() BEGIN select 'Hello World'; END; //执行存储过程 call proc1(); 创建存储过程的基本形式 CREATE PROCEDURE sp_name([proc_parameter[,…]]) [characteristic …] routine_body 其中: sp_name:存储过程名称 proc_parameter:存储过程参数,可以为in,out,inout参数,其