linux下tar安装mysql

>>>>>>>>>>>>>>>>>>>>

到官网下载

mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
 
添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组
groupadd mysql
useradd -r -g mysql mysql 
(注:already exists->已经有个这个目录)
 
将二进制文件解压到指定的安装目录,我们这里指定为/usr/local
cd /usr/local/
tar zxvf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
 
名字太长建立软连接
ln -s mysql-5.6.12-linux-glibc2.5-x86_64 mysql
 
进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。
cd mysql
chown -R mysql .
chgrp -R mysql .
(注:不要忘记后面的点)
 
执行mysql_install_db脚本 
scripts/mysql_install_db --user=mysql
 
将mysql/目录下除了data/目录的所有文件,改回root用户所有,mysql用 户只需作为mysql/data/目录下所有文件的所有者。
chown -R root .
chown -R mysql data 
 
复制配置文件
cp support-files/mysql.server /etc/init.d/mysqld
 
通过chkconfig命令将mysqld服务加入到自启动服务项中。
chkconfig –add mysqld 
 
查看是否添加成功 
chkconfig –list mysqld 
 
手动启动。
service mysqld start
 
远程无法连接的问题
进入到bin目录:
./mysql -u root -p
输入密码
然后执行:use mysql
修改密码:UPDATE user SET Password = password ( 'root' ) WHERE User = 'root' ;
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
执行: FLUSH PRIVILEGES;
 
上一篇:Ventuz配置Leap Motion环境


下一篇:Android应用开发按下返回键退向后台执行