一、安装

1、查看系统中是否已安装mysql

[root@master ~]# yum list installed mysql*

已加载插件:fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Determining fastest mirrors

base                                                                                      | 3.7 kB     00:00

extras                                                                                    | 3.4 kB     00:00

updates                                                                                   | 3.4 kB     00:00

updates/primary_db                                                                        | 1.5 MB     00:00

已安装的软件包

mysql-libs.x86_64              5.1.71-1.el6               @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5

[root@master ~]# yum list mysql*

已加载插件:fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile

已安装的软件包

mysql-libs.x86_64                5.1.71-1.el6             @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5

可安装的软件包

MySQL-python.x86_64              1.2.3-0.3.c1.1.el6       base

mysql.x86_64                     5.1.73-3.el6_5           base

mysql-bench.x86_64               5.1.73-3.el6_5           base

mysql-connector-java.noarch      1:5.1.17-6.el6           base

mysql-connector-odbc.x86_64      5.1.5r1144-7.el6         base

mysql-devel.i686                 5.1.73-3.el6_5           base

mysql-devel.x86_64               5.1.73-3.el6_5           base

mysql-embedded.i686              5.1.73-3.el6_5           base

mysql-embedded.x86_64            5.1.73-3.el6_5           base

mysql-embedded-devel.i686        5.1.73-3.el6_5           base

mysql-embedded-devel.x86_64      5.1.73-3.el6_5           base

mysql-libs.i686                  5.1.73-3.el6_5           base

mysql-libs.x86_64                5.1.73-3.el6_5           base

mysql-server.x86_64              5.1.73-3.el6_5           base

mysql-test.x86_64                5.1.73-3.el6_5           base

2、查看现有安装包

[root@master ~]# yum list mysql*

已加载插件:fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile

已安装的软件包

mysql.x86_64                                              5.1.73-3.el6_5                                    @base

mysql-devel.x86_64                                        5.1.73-3.el6_5                                    @base

mysql-libs.x86_64                                         5.1.73-3.el6_5                                    @base

mysql-server.x86_64                                       5.1.73-3.el6_5                                    @base

可安装的软件包

MySQL-python.x86_64                                       1.2.3-0.3.c1.1.el6                                base

mysql-bench.x86_64                                        5.1.73-3.el6_5                                    base

mysql-connector-java.noarch                               1:5.1.17-6.el6                                    base

mysql-connector-odbc.x86_64                               5.1.5r1144-7.el6                                  base

mysql-devel.i686                                          5.1.73-3.el6_5                                    base

mysql-embedded.i686                                       5.1.73-3.el6_5                                    base

mysql-embedded.x86_64                                     5.1.73-3.el6_5                                    base

mysql-embedded-devel.i686                                 5.1.73-3.el6_5                                    base

mysql-embedded-devel.x86_64                               5.1.73-3.el6_5                                    base

mysql-libs.i686                                           5.1.73-3.el6_5                                    base

mysql-test.x86_64                                         5.1.73-3.el6_5                                    base

[root@master ~]#

3、安装mysql服务器段

[root@master ~]# yum install mysql-devel.x86_64

[root@master ~]# yum install mysql-server.x86_64

4、安装mysql客户端(可选)

[root@master ~]# yum install mysql

二、配置

1、设置默认字符和引擎

[root@master ~]# vim /etc/f

在[mysqld]下添加

default-character-set=utf8

default-storage-engine=INNODB

三、启动和关闭

1、启动和关闭

[root@master ~]# /etc/init.d/mysqld start

[root@master ~]# /etc/init.d/mysqld stop

停止 mysqld:                                              [确定]

2、开机启动

[root@master ~]# chkconfig --list | grep mysql

mysqld          0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

[root@master ~]#

[root@master ~]# chkconfig add mysqld

chkconfig 版本 1.3.49.3 - 版权 (C) 1997-2000 Red Hat, Inc.

在 GNU 公共许可的条款下,本软件可以被自由发行。

用法:   chkconfig [--list] [--type ] [name]

chkconfig --add

chkconfig --del

chkconfig --override

chkconfig [--level ] [--type ]

[root@master ~]# chkconfig --add mysqld

[root@master ~]# chkconfig mysqld on

[root@master ~]# chkconfig --list | grep mysql

mysqld          0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

[root@master ~]#

更多安装配置相关详情,参看原博文:redhat下mysql安装与使用

四、启动mysql

[root@master ~]# mysql

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

问题原因:未启动mysql

1、启动mysql

[root@master ~]# /etc/rc.d/init.d/mysqld start

正在启动 mysqld:                                          [确定]

[root@master ~]# mysql

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

Your MySQL connection id is 2

Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, 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> status

--------------

mysql  Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1

Connection id:  2

Current database:

Current user:  root@localhost

SSL:   Not in use

Current pager:  stdout

Using outfile:  ''

Using delimiter: ;

Server version:  5.1.73 Source distribution

Protocol version: 10

Connection:  Localhost via UNIX socket

Server characterset: utf8

Db     characterset: utf8

Client characterset: latin1

Conn.  characterset: latin1

UNIX socket:  /var/lib/mysql/mysql.sock

Uptime:   10 sec

Threads: 1  Questions: 5  Slow queries: 0  Opens: 15  Flush tables: 1  Open tables: 8  Queries per second avg: 0.500

--------------

五、mysql的使用

1、查看mysql帮助信息

mysql> \h

For information about MySQL products and services, visit:

外链网址已屏蔽

For developer information, including the MySQL Reference Manual, visit:

外链网址已屏蔽

To buy MySQL Enterprise support, training, or other products, visit:

外链网址已屏蔽

List of all MySQL commands:

Note that all text commands must be first on line and end with ';'

?         (\?) Synonym for `help'.

clear     (\c) Clear the current input statement.

connect   (\r) Reconnect to the server. Optional arguments are db and host.

delimiter (\d) Set statement delimiter.

edit      (\e) Edit command with $EDITOR.

ego       (\G) Send command to mysql server, display result vertically.

exit      (\q) Exit mysql. Same as quit.

go        (\g) Send command to mysql server.

help      (\h) Display this help.

nopager   (\n) Disable pager, print to stdout.

notee     (\t) Don't write into outfile.

pager     (\P) Set PAGER [to_pager]. Print the query results via PAGER.

print     (\p) Print current command.

prompt    (\R) Change your mysql prompt.

quit      (\q) Quit mysql.

rehash    (\#) Rebuild completion hash.

source    (\.) Execute an SQL script file. Takes a file name as an argument.

status    (\s) Get status information from the server.

system    (\!) Execute a system shell command.

tee       (\T) Set outfile [to_outfile]. Append everything into given outfile.

use       (\u) Use another database. Takes database name as argument.

charset   (\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets.

warnings  (\W) Show warnings after every statement.

nowarning (\w) Don't show warnings after every statement.

For server side help, type 'help contents'

mysql>

2、退出mysql

mysql> \q

Bye

[root@master ~]#

mysql相关知识点_mysql相关知识点整理相关推荐

  1. mysql的相关技术_mysql相关知识

    索引相关 关于MySQL的索引,曾经进行过一次总结,文章链接在这里 Mysql索引原理及其优化. 1. 什么是索引? 索引是一种数据结构,可以帮助我们快速的进行数据的查找. 2. 索引是个什么样的数据 ...

  2. mysql相关知识点_MySQL相关知识点

    MySQL 1.数据库的基本概念 1.数据库的英文单词:DataBase 简称:DB 2.什么数据库? *用于存储和管理数据的仓库 3.数据库的特点 1.持久化储数据的.其实数据库就是一个文件系统 2 ...

  3. mysql 查询语句_MySQL相关(一)- 一条查询语句是如何执行的

    前言 学习一个新知识最好的方式就是上官网,所以我先把官网贴出来 MySQL官网 (点击查阅),如果大家有想了解我没有说到的东西可以直接上官网看哈~目前 MySQL 最新大版本为8.0,但是鉴于目前应用 ...

  4. mysql 一致性读_mysql/mariadb知识点总结(27):一致性读,快照读

    在本博客中,"mysql"是一个系列文章,这些文章主要对mysql/mariadb的常用知识点进行了总结,每一篇博客总结的知识点有所不同,具体内容可参考mysql文章列表. mys ...

  5. mysql进阶知识_Mysql面试知识点总结(进阶篇)

    上一篇主要介绍一些基础的mysql知识点,这一篇我们介绍一下mysql比较重要但在开发中我们程序员很少知道的几个大点(自以为是的观点). 数据库设计三范式: 第一范式:数据库表的每一列都是不可分割的原 ...

  6. mysql合集_Mysql数据库知识点合集

    一.Mysql数据库的操作命令 1.登录:mysql -h 服务器地址 -u 登录名 -p 密码 mysql -h 127.0.0.1 -u root -p root 2.数据库备份:mysqldum ...

  7. mysql maria引擎_MySQL/mariadb知识点——存储过程及存储引擎

    MySQL架构 连接器 连接池,安全认证.线程池.连接限制.检查内存.缓存 SQL接口 DML.DDL SQL解析器,对SQL语句的权限检查.解析为二进制程序 优化器,优化访问路径 缓存cache,b ...

  8. mysql相关操作_mysql相关操作(2)

    MySQL主从配置 1.知识简介 MySQL主从配置又叫做replication,AB复制.即在A,B两台机器做主从后,在A上写数据,在另一台B上也会跟着写数据,两者间数据实现实时同步. MySQL主 ...

  9. mysql面试考点_mysql面试知识点

    1 引擎-MyISAM和InnoDB的区别 a 是否支持行级锁 : MyISAM 只有表级锁(table-level locking), 而InnoDB 支持行级锁(row-level locking ...

最新文章

  1. MSF for CMMI Process Improvement项目体验: Work Items : Requirement (更新版)
  2. Python_迭代器与生成器
  3. C#开发微信门户及应用(28)--微信“摇一摇·周边”功能的使用和接口的实现
  4. 思科将技术团队拆分为四块:安全、物联网、云与网络
  5. ENVI5.3.1使用Landsat 8影像进行典型地物光谱简单分析实例操作
  6. 应急响应的基本流程(建议收藏)
  7. 窗口电压比较器电路设计
  8. 流行编曲(6)副旋律&合声
  9. 三种方法,让WPF项目生成单文件
  10. 计算机网络思维导图图片
  11. 8bit音乐的一些相关知识
  12. 小白的JAVA学习笔记(九)---异常处理(try/catch/finally,ducking)
  13. MATLAB 对多个数据自动寻峰/能谱图自动寻峰
  14. Java最牛教材!javaexcel合并单元格样式
  15. 银河麒麟V10桌面系统卡于光标处无法进入系统解决方法
  16. 【国产数据库】GBase学习⑤ - gsql 客户端连接工具
  17. 设计模式-MVC模式
  18. 构建用于签名/加密双证书测试体系的可执行命令
  19. java gis离线地图_java离线地图web GIS制作
  20. 鼠标滚轮事件mousewheel和DOMMouseScroll

热门文章

  1. jquery 事件冒泡的介绍以及如何阻止事件冒泡
  2. 第六章 实验报告(函数与宏定义)
  3. bzoj4009: [HNOI2015]接水果(整体二分)
  4. 花两个小时,做了个分页控件
  5. 变体类型Variant
  6. python】字符串练习题
  7. 【常见问题】hive、Hadoop(HA)、sqoop出现的问题的总结---各种问题以及解决方案-
  8. https的ssl证书申请及服务器的nginx的配置教程
  9. python基础数据类型语法
  10. 小程序服务器1兆宽带够用,宽带经验 篇一:200M宽带,真的适合你吗?