Linux中软件的安装有两种方式:tar.gz方式,就是解压tar –zxvf
rpm方式,rmp –ivh
MySQL数据库安装(CentOS操作系统/tar.gz方式)
1. 挂载Mysql安装包“mysql-5.5.40-linux2.6-i686.tar.gz”到/mnt/cdrom;
2. 将Mysql安装包解压到其所在目录,命令如下:
tar -zxvf mysql-5.5.40-linux2.6-i686.tar.gz
3. 复制解压得到的目录到系统的目录“/usr/local/”,命令如下:
cp -rf mysql-5.5.40-linux2.6-x86_64 /usr/local/mysql
4. 添加mysql用户组和mysql用户,命令如下:
groupadd mysql
useradd -r -g mysql mysql
5. 进入安装Mysql软件的目录,命令如下:
cd /usr/local/mysql
6. 修改当前目录拥有者为刚才新建的mysql用户,命令如下:
chown -R mysql:mysql ./
7. 复制默认全局启动参数配置文件到/etc目录,命令如下:
cp ./support-files/my-medium.cnf /etc/my.cnf 进入仔细看看
8. 执行安装包中自带脚本,安装数据库,命令如下:
./scripts/mysql_install_db --user=mysql
9. 修改当前目录拥有者为root用户,命令如下:
chown -R root:root ./
10. 修改data目录拥有者为mysql用户,命令如下:
chown -R mysql:mysql data
到此,数据库安装完毕,下面进行验证。
11. 修改/etc/my.cnf文件。修改数据库的字符集,并使之“大小写不敏感”。
[client]下添加:
default-character-set=utf8
[mysqld]下添加:
character-set-server=utf8
lower_case_table_names=1
[mysql]下添加:
default-character-set=utf8
12. 启动Mysql数据库,注意:需用root权限执行,命令如下:
sudo /usr/local/mysql/support-files/mysql.server start
或者bin/mysql_safe --user=mysql &
查看Mysql进程是否已启动,命令如下:
ps -ef|grep mysql
显示如下图所示结果,说明Mysql数据库启动成功:
13.修改Mysql数据库的root用户的密码,root的初始密码默认为空的,命令如下:
./bin/mysqladmin -u root password '此处填写密码'
或者进入MySQL修改:set password=password('密码');
14.进入mysql软件
./bin/mysql -u root -p密码
下次启动系统的操作:1.修改下系统的搜索路径:用户主目录下.bash_profile->PATH加入*/bin logout后再env查看是否PATH改变
2.启动MySQL,mysqld_safe --user=用户名 & 可以设置开机自启动
3.进入MySQL:mysql -r root -p密码