本文主要是介绍通过secureCRT远程连接服务器后安装mysql,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Mysql有很多种安装方式包括rpm,编译安装,二进制安装。二进制包大约为123MB,源码包大约为23MB。我们采用编译安装的方式。
1、下载文件到相应的目录,
cd / wget http: //mysql .ntu.edu.tw /Downloads/MySQL-5 .1 /mysql-5 .1.57. tar .gz |
2、解压缩
tar zxvf mysql-5.1.57. tar .gz |
3、创建相关用户和组
groupadd mysql useradd -g mysql -s /sbin/nologin -M mysql |
4、编译安装mysql
cd /mysql-5 .1.57 . /configure -prefix= /opt/mysql make && make install |
5、创建data目录并且修改目录属性
cd /opt mkdir -p /mysql/data chown -R mysql:mysql mysql |
6、复制并改名
cp /opt/mysql/share/mysql/my-medium .cnf /etc/my .cnf |
7、修改/etc.my.cnf文件,添加basedir和datadir
# Here follows entries for some specific programs # The MySQL server [mysqld] basedir = /opt/mysql datadir = /opt/mysql/data port = 3306 socket = /tmp/mysql .sock |
9、修改环境变量
vi /etc/profile #set mysql environment export PATH=$PATH: /opt/mysql/bin source /etc/profile |
10、数据库进行初始化
cd /opt/mysql/bin . /mysql_install_db --user=mysql --basedir= /opt/mysql --datadir= /opt/mysql/data |
11、开启和关闭数据库
cd /opt/mysql/share/mysql . /mysql .server start . /mysql .server stop |
12、进入数据库和退出
mysql -uroot -p exit ; |
13、授权
grant all privileges on *.* to root@ "%" identified by "root" with grant option; |
14、控制防火墙开放3306端口并且关闭selinux
这个自己网上找找方法有好多;
这篇关于通过secureCRT远程连接服务器后安装mysql的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!