ubuntu server 上部署 mysql-5.5.28-linux2.6-x86_64
2012-11-28 15:30
483 查看
1、新建mysql用户组/增加mysql用户
root@ango:/# groupadd mysql
root@ango:/# useradd -r -g mysql mysql
2、改变目录的所有者
root@ango:/# chown -R mysql:mysql /usr/lib/mysql-5.5.28-linux2.6-x86_64/
3、 进入mysql目录下
cd /usr/lib/mysql-5.5.28-linux2.6-x86_64
4、安装共享库libaio1
root@ango:/usr/lib/mysql-5.5.28-linux2.6-x86_64# apt-get install libaio1
5、安装mysql
root@ango:/usr/lib/mysql-5.5.28-linux2.6-x86_64#scripts/mysql_install_db --user=mysql
6、创建mysql符号链接
cd /home/huanghai/usr/local
sudo ln -s /home/huanghai/usr/local/development/mysql-5.5.25 mysql
sudo chown -R mysql:mysql mysql
7、创建mysql.server符号链接
cd /etc/init.d
sudo ln -s /usr/lib/mysql-5.5.28-linux2.6-x86_64/support-files/mysql.server
sudo /etc/init.d/mysql.server start
上一步失败的话
service mysql start
根据提示安装文件
其中会设置数据库密码
然后输入mysqld_safe可以启动
密码那没有空格
GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'mysql' WITH GRANT OPTION;
让外网访问 mysql是远程访问密码
1.启动:/etc/init.d/mysql start
2.停止:/etc/init.d/mysql stop
3.重启:/etc/init.d/mysql restart
root@ango:/# groupadd mysql
root@ango:/# useradd -r -g mysql mysql
2、改变目录的所有者
root@ango:/# chown -R mysql:mysql /usr/lib/mysql-5.5.28-linux2.6-x86_64/
3、 进入mysql目录下
cd /usr/lib/mysql-5.5.28-linux2.6-x86_64
4、安装共享库libaio1
root@ango:/usr/lib/mysql-5.5.28-linux2.6-x86_64# apt-get install libaio1
5、安装mysql
root@ango:/usr/lib/mysql-5.5.28-linux2.6-x86_64#scripts/mysql_install_db --user=mysql
6、创建mysql符号链接
cd /home/huanghai/usr/local
sudo ln -s /home/huanghai/usr/local/development/mysql-5.5.25 mysql
sudo chown -R mysql:mysql mysql
7、创建mysql.server符号链接
cd /etc/init.d
sudo ln -s /usr/lib/mysql-5.5.28-linux2.6-x86_64/support-files/mysql.server
sudo /etc/init.d/mysql.server start
上一步失败的话
service mysql start
根据提示安装文件
其中会设置数据库密码
然后输入mysqld_safe可以启动
注意 vim /etc/mysql/my.cnf #这里有一个地方要注意 #因为默认是只允许本地访问数据库的 如果你有需要 可以打开。 bind-address 127.0.0.1 #这一句是限制只能本地访问mysql的。如果有需要其他机器访问 把这句话用#注释掉 #bind-address 127.0.0.1 进入mysql mysql -u root -proot
密码那没有空格
GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'mysql' WITH GRANT OPTION;
让外网访问 mysql是远程访问密码
1.启动:/etc/init.d/mysql start
2.停止:/etc/init.d/mysql stop
3.重启:/etc/init.d/mysql restart
相关文章推荐
- 包安装失败 ! 无法修改密码,启动报错 ubuntu 12.10 下安装 mysql-5.5.28-linux2.6-x86_64 包,最终回到终端在线安装
- ubuntu-14.04.3-server-amd64下源码安装mysql-5.6.27-linux-glibc2.5-x86_64
- 在Ubuntu上以tarball方式安装MySQL(mysql-5.5.14-linux2.6-x86_64.tar.gz)
- ubuntu server 安装mysql-5.5.22-linux2.6-i686.tar.gz
- ubuntu 11.10 server 安装mysql-5.5.22-linux2.6-i686.tar.gz
- redhat6.4安装MySQL-server-5.5.28-1.linux2.6.x86_64.rpm
- Linux CenterOS6/rhel6安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
- 64位Aliyun Linux 15.1安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
- centOS 7 安装 mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
- Centos7安装mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz
- mysql 5.7.20, for Linux (x86_64) 配置远程连接 10061问题解决方案
- centos 6.5 安装mysql-5.7.18-linux-glibc2.5-x86_64
- ubuntu服务器linux部署thinkphp出现Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'解决方案
- CentOS7.3系统安装mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
- mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 安装
- ubuntu 16.04下安装 mysql-connector-c-6.1.11-linux-glibc2.12-x86_64.tar.gz
- centos7安装mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz
- Ubuntu 13.10 装adt-bundle-linux-x86_64-20140702.zip DDMS 卡死
- Ubuntu 11.10 x86_64 成功安装QQ for Linux
- CentOS-6.5中安装mysql-5.7.16-linux-glibc2.5-x86_64