linux centos配置环境,Linux(centos6.8)配置Mysql环境
1.下载mysql安装包html
https://downloads.mysql.com/archives/community/java
2.查询mysql信息node
[1]查询mysql是否已经安装mysql
[root@pluto 桌面]#ps -ef|grep mysqllinux
root 7921 6778 0 23:00 pts/3 00:00:00 grep mysqlsql
[root@pluto 桌面]#rpm -qa|grep mysqlvim
mysql-libs-5.1.73-7.el6.x86_64centos
[root@pluto 桌面]#uname -abash
Linux pluto.pluto 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux服务器
rpm包名基本格式:mysql-libs-5.1.73-7.el6.x86_64
|-名称:mysql-libs
|-版本号:5.1.73
|-适用操做系统:el6.x86_64,表示centos6.x的64位系统
经过以上的信息咱们能够得知mysql已经安装了,因此咱们只须要卸载就行了。安装咱们想要的mysql版本。
[2]卸载原mysql
#普通删除模式
[root@pluto 桌面]# rpm -e mysql-libs
error: Failed dependencies:
libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64
libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64
mysql-libs is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64
#强力删除模式,若是使用上面命令删除时,提示有依赖的其它文件,则用该命令能够对其进行强力删除
[root@pluto 桌面]# rpm -e --nodeps mysql-libs
3.安装mysql
[1]安装mysql
[root@pluto opt]# rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm
[root@pluto opt]#rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm
注:若是出现error:libaio.so.1,则咱们须要安装依赖包.目前我只会经过yum安装,要想经过yum安装必须保证linux是能够联网的。其它方式能够经过百度查询。
[root@pluto opt]# rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm
warning: MySQL-server-5.5.48-1.linux2.6.i386.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
libaio.so.1 is needed by MySQL-server-5.5.48-1.linux2.6.i386
libaio.so.1(LIBAIO_0.1) is needed by MySQL-server-5.5.48-1.linux2.6.i386
libaio.so.1(LIBAIO_0.4) is needed by MySQL-server-5.5.48-1.linux2.6.i386
#出现error:libaio.so.1则执行如下命令
[root@pluto opt]#yum install libaio.so.1
[root@pluto opt]# rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm
warning: MySQL-client-5.5.48-1.linux2.6.i386.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
libncurses.so.5 is needed by MySQL-client-5.5.48-1.linux2.6.i386
#出现libncurses.so.5则执行如下命令
[root@pluto opt]# yum install libncurses.so.5
注:最好不要使用 yum install libaio这个命令,明确指出要安装的依赖包,不然有可能依然会提示依赖没有安装。
[2]查看mysql安装时建立的mysql用户和mysql组
[root@pluto 桌面]#cat /etc/passwd|grep mysql
mysql:x:496:493:MySQL server:/var/lib/mysql:/bin/bash
[root@pluto 桌面]#cat /etc/group|grep mysql
mysql:x:493:
或者经过如下方式能够查看是否安装成功,如下相似于java -version
[root@pluto 桌面]#mysqladmin --version
mysqladmin Ver 8.42 Distrib 5.5.48, for Linux on i686
[3]启动|中止mysql
#启用mysql服务
[root@pluto 桌面]#service mysql start
Starting MySQL.... [肯定]
#中止mysql服务
[root@pluto 桌面]#service mysql stop
Starting MySQL.... [肯定]
4.配置MySql
[1]设置Mysql密码
[root@pluto 桌面]#/usr/bin/mysqladmin -u root password 123456
[2]设置mysql自启动
#将mysql加入自启动
[root@pluto 桌面]#chkconfig mysql on
[root@pluto 桌面]#chkconfig --list | grep mysql
mysql 0:关闭1:关闭2:启用3:启用4:启用5:启用6:关闭
#查看runlevel
[root@pluto 桌面]#cat /etc/inittab
#查看开启启动的服务,带*表示为开机启动的服务
[root@pluto 桌面]#ntsysv
[3]mysql安装位置
[root@pluto 桌面]#ps -ef|grep mysql
root 8530 1 0 23:23 pts/1 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/pluto.pluto.pid
mysql 8621 8530 0 23:23 pts/1 00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/lib/mysql/pluto.pluto.err --pid-file=/var/lib/mysql/pluto.pluto.pid
root 8750 8229 0 23:34 pts/1 00:00:00 grep mysql
[root@pluto 桌面]#cd /var/lib/mysql/
[root@pluto mysql]#ls -l
[4]修改配置文件位置
[root@pluto mysql]#cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
[5]修改mysql字符集
(1)查看mysql编码集
mysql> show variables like 'character%';
mysql> show variables like '%char%';
默认的客户端和服务器都是用latin1,因此进行插入中文时会出现乱码
(2)修改mysql编码集
[root@pluto etc]# vim /etc/my.cnf
[client]
#password = your_password
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8
[mysqld]
port = 3306
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
socket = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
[mysql]
no-auto-rehash
default-character-set=utf8
[root@pluto etc]# service mysql restart
Shutting down MySQL. [肯定]
Starting MySQL.. [肯定]
注:从新链接后从新create database并使用新建的库,而后新建的表才能插入、显示中文。
5.MySQL远程链接
[1].linux网络设置
[2].MySQL设置远程用户
在须要被远程的机器上添加可远程链接用户
https://zhidao.baidu.com/question/1771404477336032980.html
mysql> grant all privileges on *.* to root@'%' identified by '123456';
[3].防火墙设置3306可通行
https://www.cnblogs.com/xxoome/p/6884376.html
[root@pluto 桌面]#vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
[root@pluto 桌面]#service iptables restart
linux centos配置环境,Linux(centos6.8)配置Mysql环境相关推荐
- linux CentOS 系统下如何将php和mysql命令加入到环境变量中
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前 ...
- Linux CentOS 7 在DNS服务器上配置转发器
全局转发 在DNS服务器200.100.100.142配置 bjxh.com 域名 再配置转发到另一台DNS服务器200.100.100.140 在200.100.100.140 DNS服务器配置 l ...
- linux lighttpd php,Ubuntu下搭建Lighttpd+PHP+MySQL环境
简单的几个命令在Ubuntu下搭建Lighttpd+PHP+MySQL环境,Lighttpd是众多OpenSource轻量级的web server中较为优秀的一个.支持FastCGI, CGI, Au ...
- ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍
摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...
- apache php mysql环境搭建_Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统 Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-ge ...
- linux(centos)中的cron计划任务配置方法
这里志文工作室要为您介绍的cron来源于希腊单词chronos(意为"时间"),指linux系统下一个自动执行指定任务的程序(计划任务). 1. crontab命令选项 #cron ...
- 【FFmpeg性能测试】Linux Centos 4核8G使用FFmpeg配置视频切片,转码性能实测及教程
测前说明 随着媒体流的技术增长,m3u8在直播和点播行业成为主流,但因视频资源都是整体文件,需要自行或使用高额的第三方切片,所以在这里为大家测试一下入门级服务器的切片和转码性能,供大家参考和学习到底是 ...
- Linux,Centos下 Tomcat8 修改jvm内存配置的新方法
我们网上查到的怎么配置方法可能都是这样的: 修改tomcat/bin/catalina.sh 最前面添加JAVA_OPTS="-" 此方法不适用为windows系统,经测试wind ...
- linux修改jdk环境变量6,Linux CentOS 6.5 使用自带jdk修改环境变量(示例代码)
首先声明,默认jdk指我们安装完CentOS后系统自带jdk,自己下载安装的jdk只需要下载,解压即可,之后步骤与此文一致 1.查看我们默认jdk的位置 指令: which java 我们去看一下发现 ...
- linux centos 的编码格式,Linux/CentOS/fedora下vim显示的字符编码设置
和所有的流行文本编辑器一样,vim可以很好的编辑各种字符编码的文件,这当然包括ucs-2.utf-8 等流行的 unicode 编码方式.然而不幸的是,和很多来自 linux 世界的软件一样,这需要你 ...
最新文章
- 神仙打架激辩深度学习:LeCun出大招,马库斯放狠话,机器学习先驱隔空“互怼”...
- 熊猫DataFrame from_dict()–字典到DataFrame
- [转]文本分类入门(番外篇)特征选择与特征权重计算的区别
- php获取并删除数组的第一个和最后一个元素
- Python的Django框架中的URL配置与松耦合
- 2018地图poi数据下载
- 苹果绕过ID_亲测:苹果手机绕过ID,到底能不能用?结果不太理想
- 购物商城php设计与实现,php微信商城购物平台的设计与实现
- 消息中间件TongLinkQ(TLQ)使用总结——记那几天趟过的坑
- 组合数公式用C语言怎么算,排列组合c怎么算 公式是什么
- xcode编译错误:The Legacy Build System will be removed in a future release.
- Kaggle一周30小时Tesla P100教程~
- 【拓展】腾讯十大最受欢迎的开源项目!
- RN-路由---基础
- MATLAB连接USRP
- 股票 价格 定价 资料收集
- 【Spark分布式内存计算框架——Structured Streaming】2. Structured Streaming 核心设计与编程模型
- List泛型的类型转换
- 智能视频分析技术及应用扫盲
- 集美大学 Python_02_复习
热门文章
- 2021年全球移动基础设施和FTTx光器件市场超$20亿
- 七牛云音视频文件并转码、添加水印官方示例
- 实验三 车辆行人识别
- 论文阅读:VMHunt: A Verifiable Approach to Partially-Virtualized BinaryCode Simplification
- 2021年安全员-C证-专职安全生产管理人员(广东省)模拟考试题及安全员-C证-专职安全生产管理人员(广东省)复审模拟考试
- 新东方托福词汇(List 11 ~ List 15)
- 简话O B D(持续更新)
- 春节要放假了,外贸人你准备好了吗?
- python身份证识别仪_C#身份证识别相关技术功能详解
- 五款高推荐度的协同办公软件