下面是在Linux下安装MySQL的完整攻略:
1. 确定安装方式
在开始安装MySQL之前,需要确定安装方式。通常有两种方式可以安装MySQL:通过官方包管理器安装或手动安装。
- 通过包管理器安装MySQL
对于基于Debian或Ubuntu的Linux系统,可以使用apt包管理器安装MySQL:
sudo apt-get update
sudo apt-get install mysql-server
对于基于CentOS或RHEL的Linux系统,可以使用yum包管理器安装MySQL:
sudo yum update
sudo yum install mysql-server
- 手动安装MySQL
如果使用操作系统没有相应的MySQL包,请到官方网站下载所需的安装文件:
https://dev.mysql.com/downloads/mysql/
2. 安装MySQL
- 通过包管理器安装MySQL
如果选择使用包管理器安装MySQL,请直接运行以上所示的安装命令。
- 手动安装MySQL
如果选择手动安装MySQL,首先需要下载安装包。下载后解压,并进入解压目录:
tar -zxvf mysql-xxx.tar.gz
cd mysql-xxx
然后,在终端中执行以下命令以显示配置选项:
cmake .
将使用默认配置选项构建MySQL。为了自定义选项,请使用以下命令进行配置:
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DWITH_BOOST=boost/boost_1_59_0 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITHOUT_SERVER=OFF \
-DWITH_DEBUG=ON \
-DWITH_INNOBASE_STORAGE_ENGINE=ON \
-DWITH_SSL=system \
-DWITH_ZLIB=bundled \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_EMBEDDED_SERVER=OFF \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_LIBWRAP=1 \
-DBUILD_CONFIG=mysql_release \
..
配置选项完成后,执行以下命令进行编译并安装:
make
sudo make install
3. 配置MySQL
默认情况下,MySQL不会自动启动。可以使用以下命令启动和停止MySQL实例:
- 启动MySQL:
sudo service mysql start
- 停止MySQL:
sudo service mysql stop
执行以上命令后,MySQL将在后台运行。可以使用以下命令检查MySQL是否正在运行:
sudo service mysql status
如果MySQL未在运行,请使用以下命令启动MySQL:
sudo service mysql start
4. 使用MySQL
启动MySQL后,即可通过以下命令登录MySQL:
mysql -u root -p
它将提示输入密码。如果第一次登录,密码为空。只需按Enter键即可。
完成登录后,即可开始使用MySQL。以下是MySQL的一些基本操作:
- 显示数据库列表:
SHOW DATABASES;
- 创建新数据库:
CREATE DATABASE database_name;
- 删除数据库:
DROP DATABASE database_name;
示例1:创建新数据库
mysql -u root -p
create database testdb;
这将创建一个名为testdb的新数据库
示例2:删除数据库
mysql -u root -p
drop database testdb;
这将删除名为testdb的数据库
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下安装mysql简单的方法 - Python技术站