ubuntu安装mysql-5.5.28
原来安装mysql时,下的是rpm包,然后转成deb包,后来还是没有安装成功。另外还采取了sudo apt-get install mysql-server,很多包都下不下来。
最终在官方下载了mysql-5.5.28-linux2.6-i686.tar.gz安装成功了。
下面是我安装的步骤:
首先去官方下载tar包,100多M。
将包解压在/usr/local目录下面
$cd /usr/local
$tar -zxvf mysql-5.5.28-linux2.6-i686.tar.gz
$ln -s mysql-5.5.28-linux2.6-i686 mysql
添加用户组
$groupadd mysql
给用户组添加用户
$useradd -r -g mysql mysql
给文件夹赋予用户权限
$cd mysql
$chown -R mysql . (后面有点)
$chgrp -R mysql .
安装数据库
$scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql
注释 如果这一步遇见error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
请给系统安装libaio-dev
$apt-get install libaio-dev
安装完成之后再次执行数据库安装命令
$chown -R root .
$chown -R mysql data
$cp support-files/my-medium.cnf /etc/my.cnf
启动数据库
$bin/mysqld_safe --user=mysql &
进入数据库管理命令
$bin/mysql -u -root -p
自动启动
$cp support-files/mysql.server /etc/init.d/mysql
以后启动直接输入
$/etc/init.d/mysql restart|start
修改密码
/usr/local/mysql$ bin/mysql -u root -p newpassword
页:
[1]