下面是“Centos5.5中安装Mysql5.5过程分享”的完整攻略:
1. 准备工作
在安装Mysql5.5之前,需要做以下准备工作:
- 确认Centos5.5系统已经安装并且运行正常;
- 确认系统已经安装了GCC和相关的库文件;
- 确认系统已经安装了Perl和相关的模块;
2. 安装MySQL
-
首先下载MySQL安装包,并将其解压:
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.62-linux-glibc2.5-x86_64.tar.gz
tar zxvf mysql-5.5.62-linux-glibc2.5-x86_64.tar.gz -
接着,进入解压后的MySQL目录,使用以下命令进行安装:
cd mysql-5.5.62-linux-glibc2.5-x86_64
mkdir /usr/local/mysql
cp -R * /usr/local/mysql -
为MySQL设置权限:
useradd mysql
chown -R mysql:mysql /usr/local/mysql
cd /usr/local/mysql
chmod 755 bin
./scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
chgrp -R mysql .
./bin/mysqld_safe --user=mysql & -
修改MySQL的初始密码:
/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
3. 配置MySQL服务器
-
进行基本配置:
cp support-files/mysql.server /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on -
配置MySQL的my.cnf文件:
cp support-files/my-medium.cnf /etc/my.cnf
-
启动MySQL服务器:
/etc/init.d/mysql start
4. 测试MySQL安装
-
进入MySQL:
/usr/local/mysql/bin/mysql -u root -p
-
执行以下命令,查看MySQL版本信息:
SELECT VERSION();
示例1:创建用户和数据库
-
进入MySQL:
/usr/local/mysql/bin/mysql -u root -p
-
创建新的数据库:
CREATE DATABASE dbname;
-
创建新用户并授权:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost';
FLUSH PRIVILEGES;
示例2:导入SQL文件
-
将需要导入的SQL文件上传到服务器上;
-
进入MySQL:
/usr/local/mysql/bin/mysql -u root -p
-
选择需要导入数据的数据库:
USE dbname;
-
导入SQL文件:
SOURCE /path/to/file.sql;
以上就是Centos5.5中安装Mysql5.5的完整攻略,其中包含两个示例说明。希望对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos5.5中安装Mysql5.5过程分享 - Python技术站