安装mysql-阿里云开发者社区

开发者社区> 技术小甜> 正文

安装mysql

简介:
+关注继续查看

一:安装mysql

1.在web服务器上安装mysql:

yum -y remove mysql mysql-server  ##卸载mysql的rpm包

确认yum源指定到ftp:

[root@www ~]# cat /etc/yum.repos.d/centos.repo 

[local]

name=local

baseurl=ftp://192.168.100.100/centos6

enabled=1

gpgcheck=0


yum -y install ncurses-*

lftp 192.168.100.100  ##下载mysql和cmake

lftp 192.168.100.100:/tools> get cmake-2.8.6.tar.gz mysql-5.5.22.tar.gz 

2.解压cmake,安装基础环境

tar zxvf /root/cmake-2.8.6.tar.gz -C /usr/src/

cd /usr/src/cmake-2.8.6

3.配置,编译安装cmake

./configure &&gmake &&gmake install

4.解压mysql

tar zxvf /root/mysql-5.5.22.tar.gz -C /usr/src/

cd /usr/src/mysql-5.5.22/

5.使用cmake进行配置mysql

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql   #指定安装目录\

-DDEFAULT_CHARSET=utf8   #指定字符集为utf8 \

-DDEFAULT_COLLATION=utf8_general_ci   ##指定字符校验 \

-DWITH_EXTRA_CHARSETS=all   ##支持额外字符集\

-DSYSCONFDIR=/etc/  ##指定配置文件位置

make &&make install   #编译安装

echo $?查看上命令是否执行成功

ls  /usr/local/mysql  ##验证安装目录


二.配置mysql

1.复制配置文件

cp /usr/src/mysql-5.5.22/support-files/my-medium.cnf /etc/my.cnf

2.添加系统服务

cp /usr/src/mysql-5.5.22/support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig mysqld  on

3.优化PATH路径,执行命令时方便,单引号双引号都行

echo 'export PATH=$PATH:/usr/local/mysql/bin'  >>/etc/profile

source /etc/profile  ##执行文件


4.初始化mysql,创建用户,赋权

userdel -r mysql  ##如果用户已经存在则删除,如果不存在不管

useradd -M -s /sbin/nologin mysql

chown -R mysql:mysql /usr/local/mysql

/usr/local/mysql/scripts/mysql_install_db  \

--basedir=/usr/local/mysql \

--datadir=/usr/local/mysql/data --user=mysql

5.启动mysql,并设置为开机启动

/etc/init.d/mysqld start

chkconfig mysqld on

6.修改密码

mysqladmin -u root password '123123' 

7.登录mysql:

mysql -uroot -p123123  ##登录,也可以用-h选项指定服务器的ip地址进行远程登录

quit











本文转自信自己belive51CTO博客,原文链接: http://blog.51cto.com/11638205/1982051,如需转载请自行联系原作者



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
7496 0
tpcc-mysql安装
tpcc-mysql安装 一、下载安装tpcc-mysql 安装bzr版本控制工具 yum install bzr 下载tpcc-mysql源码 bzr branch lp:~percona-dev/perconatools/tpcc-mysq...
834 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
9215 0
MySQL 安装路径以及配置信息 | 学习笔记
快速学习 MySQL 安装路径以及配置信息。
23 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
10816 0
Linux 安装Mysql
Mysql 主页 1). Mysql下载 图1.png 2). 上传服务器并解压 # 复制文件到/usr/local/目录下 cp /mnt/hgfs/share/mysql-5.
1228 0
linux安装mysql
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/49495253 linux安装mysql。
694 0
+关注
10146
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《Nacos架构&原理》
立即下载
《看见新力量:二》电子书
立即下载
云上自动化运维(CloudOps)白皮书
立即下载