64位CentOs6.5系统阿里云服务器源码安装MySql5
2016-02-25 18:14
531 查看
演示MySql版本: 5.5.44
阿里云服务器操作系统:64位CentOs6.4
上传目录:/home/downloads
百度网盘下载地址: http://pan.baidu.com/s/1kTNNE8R
关注微信公共号:云主机服务器租用,回复关键词“ftp”查看上传方法,回复“linux远程桌面”查看linux远程管理服务器方法
预安装操作:
cd /home
mkdir mysql
yum install cmake
yum install bison
yum install perl
yum install git
yum install gcc-c++
yum install ncurses-devel
cd /home/mysql
mkdir data
mkdir log
mkdir run
cd run
mkdir mysqld
useradd -d /home/mysql -g wheel mysql
chown -fR mysql /home/mysql
源码安装Mysql:
cd /home/downloads
tar -xvf mysql-5.5.44.tar.gz
cd mysql-5.5.44
mkdir bld
cd bld
cmake .. -DCMAKE_INSTALL_PREFIX=/home/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/home/mysql/data -DMYSQL_USER=mysql
make
make install
cd /home/mysql/
scripts/mysql_install_db
vi /etc/my.cnf
[mysqld]
datadir=/home/mysql/data
socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/home/mysql/log/mysqld.log
pid-file=/home/mysql/run/mysqld/mysqld.pid
[client]
socket=/tmp/mysql.sock
su – mysql
bin/mysqld_safe &
bin/mysqladmin -u root password ‘test123456'
Mysql常见操作命令:
连接数据库:/home/mysql/bin/mysql –uroot -p
启动数据库:
su – mysql
bin/mysqld_safe &
关闭数据库: /home/mysql/bin/mysqladmin –uroot –p shutdown
导出数据:/home/mysql/bin/mysqldump –uroot –p test >test.sql
修改用户权限,允许远程连接数据库:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;
视屏地址如下:http://www.51yunzhuji.com/a-li-yun-fu-wu-qi-jiao-cheng-faq-2411.html#
阿里云服务器操作系统:64位CentOs6.4
上传目录:/home/downloads
百度网盘下载地址: http://pan.baidu.com/s/1kTNNE8R
关注微信公共号:云主机服务器租用,回复关键词“ftp”查看上传方法,回复“linux远程桌面”查看linux远程管理服务器方法
预安装操作:
cd /home
mkdir mysql
yum install cmake
yum install bison
yum install perl
yum install git
yum install gcc-c++
yum install ncurses-devel
cd /home/mysql
mkdir data
mkdir log
mkdir run
cd run
mkdir mysqld
useradd -d /home/mysql -g wheel mysql
chown -fR mysql /home/mysql
源码安装Mysql:
cd /home/downloads
tar -xvf mysql-5.5.44.tar.gz
cd mysql-5.5.44
mkdir bld
cd bld
cmake .. -DCMAKE_INSTALL_PREFIX=/home/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/home/mysql/data -DMYSQL_USER=mysql
make
make install
cd /home/mysql/
scripts/mysql_install_db
vi /etc/my.cnf
[mysqld]
datadir=/home/mysql/data
socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/home/mysql/log/mysqld.log
pid-file=/home/mysql/run/mysqld/mysqld.pid
[client]
socket=/tmp/mysql.sock
su – mysql
bin/mysqld_safe &
bin/mysqladmin -u root password ‘test123456'
Mysql常见操作命令:
连接数据库:/home/mysql/bin/mysql –uroot -p
启动数据库:
su – mysql
bin/mysqld_safe &
关闭数据库: /home/mysql/bin/mysqladmin –uroot –p shutdown
导出数据:/home/mysql/bin/mysqldump –uroot –p test >test.sql
修改用户权限,允许远程连接数据库:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;
视屏地址如下:http://www.51yunzhuji.com/a-li-yun-fu-wu-qi-jiao-cheng-faq-2411.html#
相关文章推荐
- Linux 4.3.3编译
- 详解Linux-I2C驱动
- Linux打印系统CUPS原理分析
- CentOS6.5下安装Python2.7
- OVS中使用linux的QoS机制
- 详解Linux中文件的特殊权限:SGID、SUID、SBIT
- 虚拟机 Linux 操作系统与自己window系统之间共享文件
- centos min wget的使用
- linux kernel 动态输出模块调试log的方法
- Linux C socket 编程常用函数
- linux设备驱动归纳总结(六):1.中断的实现
- mydumper linux mysql 备份利器
- linux Makefile文件
- 去掉centos 7系统工具栏(上边框和下边框)
- linux设备驱动归纳总结(五):4.写个简单的LED驱动
- linux下安装或升级GCC4.8,以支持C++11标准
- linux设备驱动归纳总结(五):3.操作硬件——IO静态映射
- Linux中安装配置ftp服务器方法
- Linux下安装pymssql及简单尝试
- Linux常用命令