Ubuntu MYSQL环境搭建
前期准备:
检查系统资源
内存大小
# 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环境搭建的更多相关文章
- Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get ...
- Ubuntu+Apache+PHP+Mysql环境搭建(完整版)(转)
http://www.2cto.com/os/201505/401588.html Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里 ...
- Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程
原文地址:http://www.osyunwei.com/archives/7378.html 搬运是为了自己找资料方便. 准备篇 一.环境说明: 操作系统:Windows Server 2012 R ...
- Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程
准备篇 一.环境说明: 操作系统:Windows Server 2012 R2 PHP版本:php 5.5.8 MySQL版本:MySQL5.6.15 二.相关软件下载: 1.PHP下载地址: htt ...
- win10子系统linux.ubuntu开发环境搭建
移步新博客... win10子系统linux.ubuntu开发环境搭建
- Ubuntu Touch环境搭建
最近搞了一下Nexus 5的MultiRom Manger,体验了一把Ubuntu Touch和Android L,总体感觉还不错,不过Android L的NFC驱动还有问题,Ubuntu Touch ...
- Ubuntu 开发环境搭建教程
Ubuntu 开发环境搭建教程 本文原始地址:https://sitoi.cn/posts/18425.html 更新 sudo apt upgrade sudo apt update 生成本机密钥 ...
- node.js+mysql环境搭建
https://www.jianshu.com/p/9b338095cbe8 node.js+mysql环境搭建 0x01 前言 随着html web技术的发展,和全栈式开发的需求,对于前端人员来讲, ...
- Ubuntu开发环境搭建
linux开发不得不用虚拟机,为了节省系统资源.决定采用Ubuntu Server逐步搭建出具有图形界面的开发环境. ubuntu server 安装英文版 安装选择选generic,不要LVM选项. ...
随机推荐
- Android Service总结03 之被启动的服务 -- Started Service
Android Service总结03 之被启动的服务 -- Started Service 版本 版本说明 发布时间 发布人 V1.0 添加了Service的介绍和示例 2013-03-17 Sky ...
- 内存溢出导致jenkins自动部署到tomcat失败
原文地址:http://openwares.net/java/jenkens_deploy_to_tomcat_error_of_outofmemoryerror.html jenkins自动部署wa ...
- vs2010 :0X80041FEB 程序集无法修改版等内容
AssemblyInfo.cs内容被清空或则格式有问题,无法修改,一个问题搞了8个小时 gisoracle 2018.09.22 包括加入现在项目,加入form多,都不正常,不能显示,一次稍加几个
- Scala从零開始:使用Intellij IDEA写hello world
引言 在之前的文章中,我们介绍了怎样使用Scala IDE也就是eclipse中集成的Scala开发插件来进行Scala语言程序的开发,在使用了一段时间之后,发现eclipse对Scala的支持并非非 ...
- Raspbian 中国软件源
转自:http://shumeipai.nxez.com/2013/08/31/raspbian-chinese-software-source.html 花了些时间整理了目前最新的树莓派中国大陆地区 ...
- 查看Linux进程CPU过高具体的线程堆栈(不中断程序)
转自:http://blog.csdn.net/mergerly/article/details/47731305 1.TOP命令,找到占用CPU最高的进程 $ top top - 20:11:45 ...
- 高效的找出两个List中的不同元素
/* * TestList.java * Version 1.0.0 * Created on 2017年12月15日 * Copyright ReYo.Cn */ package reyo.sdk. ...
- 同志亦凡人第五季/全集BQueer As Folk 5迅雷下载
同志亦凡人 第五季 Queer as Folk Season 5 (2005) 本季看点:这是一群生活在匹兹堡男人和男人,女人和女人的故事.在他们的王国里有各色人物.王国的国王Brian(葛尔?哈罗德 ...
- 自己写的SeekBarPreference,可以实现seekbar滑动监听和设置默认进度和最大进度
我通过参考android源码,把这个烂尾的类写完了.具体实现了seekbar的数据自动存储,seekbar拖动时触发监听器,可以设置默认的进度和最大进度.先说使用的方式: 1.在xml文件中使用pre ...
- 第三方IDC性能测评主要指标
弹性计算性能弹性计费模式就是 "即用即付 ",最小单位可以按小时来计算.随着云计算负载的增长,企业购买服务器带宽时的资源. 1.弹性计算性能 弹性计费模式就是"即 ...