前期准备:

检查系统资源

内存大小

# grep MemTotal/proc/meminfo

检查系统版本

统一为:

Ubuntu 12.04.1 LTS(GNU/Linux 3.2.0-29-generic x86_64)

检查网络/DNS

Pingwww.baidu.com

检查时间/校正时间

Date

防火墙端口开启

vi/etc/sysconfig/iptables

-ARH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306-j ACCEPT

重启

/etc/init.d/iptables restart

MYSQL安装及配置数据库安装

[root]# sudoapt-get install mysql-server

注意:apt-get安装的数据版本应该为5.5.34

数据库配置

[root]#vim/etc/mysql/my.cnf

###[mysqld]添加以下项

character_set_server=utf8

skip-name-resolve

skip-external-locking

#如果是数据库专用服务器innodb_buffer_pool_size为物理内存的60%-70%

innodb_file_per_table

innodb_data_file_path= ibdata1:300M:autoextend

innodb_buffer_pool_size=

innodb_log_file_size= 512M

innodb_log_buffer_size= 10M

修改后保存配置并重启数据库

**由于改了innodb的配置,需要把/var/lib/mysql下的ibdata1、ib_logfile*删除

[root]#rm –f/var/lib/mysql/ib*

[root]#servicemysql restart

配置权限

#配置程序连接权限

[root]#mysql–uroot -p

mysql>GRANT ALL ON*.* TO 'leroy'@'%' IDENTIFIED BY '123456';

#配置只读权限

mysql>GRANTselect ON *.* TO 'read_only'@'%' IDENTIFIED BY '123456';

mysql>flushPRIVILEGES;

数据导入导出

数据导入(命令行)

[root]#mysql–uroot -p

#创建数据库customerTest

mysql>createdatabse customerTest;

#把/home/mysql/customer01.sql导入到customerTest

mysql>source/home/mysql/ customer01.sql

#或使用以下命令把/home/mysql/customer01.sql导入到customerTest

mysql–uroot –p customerTest < /home/mysql/ customer01.sql

数据导出(命令行)

[root]#mysqldump -uroot -p --optcustomerTest >/home/mysql/customer01.sql

数据导出导入(客户端)

数据库管理

#关闭

[root]#servicemysql stop

#启动

[root]#servicemysql start

#重启

[root]#servicemysql restart

#开启/关闭general_log/查看日志的路径

mysql>show variables like '%general_log%'

mysql>setglobal log = ON

mysql>setglobal log = OFF

#开启/关闭SLOW日志

mysql>show variables like '%slow%'

#打开SLOW日志

mysql>setglobal log_slow_queries =ON

#抓取1秒以上的的SQL记录

mysql>set global slow_launch_time=1

mysql>setglobal log = OFF

MYSQL客户端

Navicat for MySQL

Workbench

MySqlYog

phpMyAdmin

其他

ubuntu mysql innodb_Ubuntu MYSQL环境搭建相关推荐

  1. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  2. Ubuntu下Android开发环境搭建

    Ubuntu下Android开发环境搭建 最近开始学习Android APP开发,首先第一步就是搭建开发环境,在网上找了很多教程,发现大部分的教程都过时了,搞得比较麻烦.其实,现在使用Android ...

  3. centos mysql卸载重装_提高性能,MySQL 读写分离环境搭建

    MySQL 读写分离在互联网项目中应该算是一个非常常见的需求了.受困于 Linux 和 MySQL 版本问题,很多人经常会搭建失败,今天松哥就给大伙举一个成功的例子,后面有时间再和大家分享下使用 Do ...

  4. linux mysql卸载_Linux环境搭建

    安装包获取 使用的环境(CentOS 6 中): JDK:jdk-8u144-linux-x64.rpm Tomcat 8:apache-tomcat-8.0.46.tar.gz Mysql:mysq ...

  5. python 写linux mysql_(linux)python之mysql数据库操作环境搭建

    刚搭建完redis的环境累个半死,刚又弄了一个mysql的环境,遇到多种问题先简单记录,以备不时之需 1.首先mysql.python环境肯定要有吧! 假定mysql安装在/usr/local/mys ...

  6. apache+php+mysql+phpadmin 服务环境搭建

    前些日子,有朋友问如何用apache/php/mysql/phpadmin搭建PHP网站服务环境.现在就这个问题,我把我的一些经验与大家分享.各位同行有何建议,敬请在评论区指出,谢谢!    1.下载 ...

  7. apache和mysql 403_如何使用mysql(lamp)分离环境搭建dedecms织梦网站及apache服务器常见的403http状态码及其解决方法...

    一.实验环境 centos6.5+mysql5.5.32+php5.3.27 软件:DedeCMS-V5.7-GBK-SP1 本实验是使用lamp环境搭建,但mysql数据库与之分离,本实验成功的关键 ...

  8. MYSQL高可用环境搭建

    目录 一.MHA介绍... 2 二.MHA搭建... 3 1.环境准备... 3 2.MHA下载与MySQL安装... 3 3.配置三台服务器基本信息... 6 4.选择主从模式... 7 > ...

  9. sonar mysql svn_Sonar本地环境搭建

    一个新项目准备上线提测了,为了在提测之前做一下代码走查,同时了解项目目前的质量情况,就在本地搭建了一套sonar环境.搭建的过程中遇到了很多问题,sonar官方已不再维护Eclipse的svn插件,所 ...

  10. jeecg设置mysql数据库_JEECG环境搭建

    教程参考 http://www.jeecg.org/forum.php?mod=viewthread&tid=2537 JAVA环境搭建和tomcat搭建不会的可以百度,这里不讲了. 先把一些 ...

最新文章

  1. 新加坡教育(20181101)
  2. 【mysql执行计划 const eq_ref ref range index all】
  3. 鸿蒙正式版什么时候上线,终于来了!华为鸿蒙正式版6月2日上线,EMUI时代落幕...
  4. 为什么linux/mac os系统和windows系统不一样(文件系统)
  5. php 当前时间 当前时间戳和数据库里取出的时间datetime格式进行比较大小
  6. 2020最新Java常见面试题及答案
  7. 为什么计算机编程以英语为主,为什么英语对于编程来说非常重要
  8. 2021年中国消费金融行业贷款情况及发展趋势分析:互联网消费金融放款规模达到20.2万亿[图]
  9. 海思开发:yolo v5s :pytorch->onnx->caffe->nnie
  10. xiuno论坛开发模式怎么调整
  11. 计算机怎么演示音乐,做ppt的时候怎样添加音乐 想要在PPT里面增添视频以及音乐怎么操作...
  12. 【新手学习】Excel操作指南 之一
  13. css旋转不围绕圆心,css3:元素总是围绕中心旋转[关闭](css3: element always rotates around center [closed])...
  14. jsp java 传值方法_JSP 页面传值方法总结(转)
  15. 安卓7.0核心破解示列
  16. 杭州海赢科技分享2021速卖通牙科用品招商入驻规则
  17. $(window).height()和$(document).height()返回值尽然出现了一样的情况
  18. LoRa 节点侧学习笔记_汇总
  19. LTE:3GPP向4G发展的核心技术
  20. World Locking Tools for Unity (三)原理部分

热门文章

  1. 关于Angular Component changeDetection策略设置成OnPush的一个单元测试局限性
  2. 使用Angular依赖注入自定义SAP Spartacus的ProductAdapter
  3. SAP CRM Cross Component级别的跳转如果出了问题,该如何调试
  4. SAP C4C url mashup跳转原理 - C4C UI到Mashup的参数传递是如何进行的
  5. App in Scala
  6. SAP UI5应用里的列表处理
  7. Opportunity workflow debug
  8. Java注解原理学习之@Cacheable debug
  9. SAP各种产品中的客户主数据模型建模详解
  10. Linux unshare命名的一些例子