Ubuntu通过Deb安装MySQL5.5

cd /usr/local/src sudo wget -O mysql-5.5.22-debian6.0-i686.deb http://dev.mysql.com/get/Down 接着,使用dpkg命令安装下载的deb包:sudo dpkg -i mysql-5.5.22-debian6.0-i686.deb 安装完成后,MySQL server将被初始化在 /opt/mysql/server-5.5。为了使MySQL服务运行,需执行以下...
Ubuntu通过Deb安装MySQL5.5
为安装MySQL5.5在Ubuntu系统上,首先需要下载MySQL 5.5的deb安装包。打开终端并输入命令行:

cd /usr/local/src

sudo wget -O mysql-5.5.22-debian6.0-i686.deb http://dev.mysql.com/get/Down

接着,使用dpkg命令安装下载的deb包:

sudo dpkg -i mysql-5.5.22-debian6.0-i686.deb

安装完成后,MySQL server将被初始化在 /opt/mysql/server-5.5。为了使MySQL服务运行,需执行以下步骤:

groupadd mysql

useradd -r -g mysql mysql

sudo apt-get install libaio-dev

创建软链接以将MySQL服务目录指向安装位置:

ln -s /opt/mysql/server-5.5 /usr/local/mysql

确保数据目录存在并设置权限:

sudo mkdir /usr/local/mysql/data

sudo chown -R mysql. /usr/local/mysql/data

进行数据库初始化:

sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

将mysqld的启动脚本放置到系统服务目录下:

sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

复制配置文件到系统配置目录:

sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

启动MySQL服务:

sudo /etc/init.d/mysql start

更改root管理员密码:

sudo /usr/local/mysql/bin/mysqladmin -u root password [你希望设置的密码]

使用以下命令测试是否可以登录MySQL:

sudo /usr/local/mysql/bin/mysql -u root -p [可选数据库名称]

MySQL的sock文件通常位于 /tmp/mysql.sock。

注意:如果将MySQL服务加入系统服务目录/etc/init.d/下,确保MySQL程序目录位于/usr/local/mysql。可以通过创建软链接来指向到其他实际安装目录。

安装mysql-common后可能会影响到MySQL server的配置文件,此时需要重新修改/etc/mysql/my.cnf 中的basedir、datadir和log 或修改 php.ini 中的设置,例如pdo。2024-10-14
mengvlog 阅读 199 次 更新于 2025-10-31 05:52:41 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部