如何在CentOS下安装mysql
发布网友
发布时间:2022-04-22 14:12
我来回答
共2个回答
热心网友
时间:2022-04-07 15:58
如果是安装rpm包,直接yum -y install mysql(当然要搭建好yum源)
rpm 装的mysql基本只是适合实验用
如果源码包安装,而且是LAMP环境的话,这是我的安装方法
Useradd mysql
* 添加用户组mysql ,将mysql用户默认组设置为mysql用户组
cd /lamp/mysql-5.5.23
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql 安装位置
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock 指定socket(套接字)文件位置
-DEXTRA_CHARSETS=all 扩展字符支持
-DDEFAULT_CHARSET=utf8 默认字符集
-DDEFAULT_COLLATION=utf8_general_ci 默认字符校对
-DWITH_MYISAM_STORAGE_ENGINE=1 安装myisam存储引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1 安装innodb存储引擎
-DWITH_MEMORY_STORAGE_ENGINE=1 安装memory存储引擎
-DWITH_READLINE=1 支持readline库
-DENABLED_LOCAL_INFILE=1 启用加载本地数据
-DMYSQL_USER=mysql 指定mysql运行用户
-DMYSQL_TCP_PORT=3306 指定mysql端口
make
make install
如果报错
cd /usr/local/mysql
chown -R root .
chown -R mysql data
cp support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/scripts/mysql_install_db --user=mysql
/usr/local/mysql/bin/mysql_safe --user=mysql &
1.重启以后还要生效:
vi/etc/rc.local
/usr/local/mysql/bin/mysqld_safe--user=mysql &
2.设定mysql密码
/usr/local/mysql/bin/mysqladmin–u root password 123
清空历史命令 history -c
* 给mysql用户root加密码123
* 注意密码不能写成 “123”
/usr/local/mysql/bin/mysql -u root -p
mysql>showdatabases;
mysql>usetest;
mysql>showtables;
mysql>\s #查看字符集是否改为utf8
* 进入mysql以后用set来改密码
mysql> exit
* 登录MySQL客户端控制台设置指定root密码
热心网友
时间:2022-04-07 17:16
yum install mysqld -y
就可以安装mysql了。配置文件/etc/my.cnf
在CentOS上安装MySQL的详细步骤和相关命令
在CentOS系统中安装MySQL的详细指导如下:首先,确保你的系统是最新的状态,以保证安装过程的顺利进行:接下来,为安装过程准备必要的依赖库,这将为MySQL的编译和运行提供支持:若安装特定版本(如8.0)的MySQL,可能需要添加相应的官方或第三方Yum仓库。以官方仓库为例,添加步骤如下:然后,使用Yum工具安...
Centos7安装Mysql、九条命令搞定
1、wget -i -c dev.mysql.com/get/mysql...2、yum -y install mysql57-community-release-el7-10.noarch.rpm 3、yum -y install mysql-community-server 4、systemctl start mysqld.service 5、grep "password" /var/log/mysqld.log (备注:查看默认的密码)6、mysql -uroot -p (备注:输...
Centos8安装Mysql8
在Centos8上安装Mysql8的步骤如下:首先,创建/usr/local/mysql8目录,用于存放mysql8。然后,下载mysql安装包。接着,执行yum -y install mysql80-community-release-el7-2.noarch.rpm命令安装mysql时,若发生报错,需要执行dnf --disablerepo '*' --enablerepo=extras swap centos-linux-repos centos...
CentOS7下MySQL安装配置
1. 添加用户组与用户,用于管理 MySQL,增强安全性:groupadd mysql useradd -r -g mysql -s /bin/false mysql 2. 进入 MySQL 安装包目录,执行解压命令:cd /opt/tools/iot-deploy/environment/mysql/ 3. 创建 MySQL 安装目录,并解压安装包到指定目录:mkdir -p /home/mysql tar -zxvf mysql...
如何在CentOS下安装mysql
下面就说下,如何在CentOS下安装mysql。工具/原料 centos系统 方法/步骤 首先,需要有一个centos系统,不管是虚拟机还是直接在电脑上安装。下图就是进入到centos系统下的截图。(界面不比windows差哦)之后,是进入到类始于windows下的控制台页面(如果你是安装的虚拟机那你可以通过putty等工具,直接在...
CentOS7安装MySQL数据库的指南cent7安装mysql
`sudo systemctl start mysqld`MySQL服务现在可以正常运行。安全设置 安装MySQL后,建议立即进行安全设置以确保数据的安全性。MySQL提供了一个名为mysql_secure_installation的脚本,可以自动完成这项任务。在CentOS7终端中输入以下命令即可使用:`sudo mysql_secure_installation`该脚本将依次提示您输入root用户...
如何安装 MySQL 客户端 - Mac, Ubuntu, CentOS 或 Windows
首先,请检查您是否已安装过MySQL客户端。若您之前已安装MySQL服务器,则可能已包含客户端。在终端输入命令 mysql --version 若出现类似版本信息,则表示已安装客户端,可终止阅读。对于Mac用户,需要先安装软件包管理工具Homebrew。若未安装,运行以下命令确认 brew -v 若未安装,执行以下命令安装Homebrew ...
CentOS7上面安装MySQL8(非yum安装)
在CentOS7上安装MySQL8的步骤并不复杂,首先从MySQL官网下载对应版本。选择8.0.37,操作系统为Linux-Generic,根据你的Linux系统版本(如glibc 2.17,注意可能是32或64位)选择相应的选项。下载时,使用浏览器的开发者工具获取下载链接,选择合适的包并复制URL。接下来,登录Linux系统,进入你计划安装MySQL...
CentOS Linux 7离线安装MySQL 5.7.21(亲测)
在 CentOS 上进行 MySQL 5.7.21 的离线安装可以遵循以下步骤,确保系统的稳定性和兼容性。首先,需要禁用 SELinux 服务以避免安装过程中出现的阻止行为。同时,为了防止误操作导致的系统问题,切勿卸载 CentOS 自带的 mariadb 数据库。在安装 MySQL 时,系统会自动替换 mariadb,自行卸载会引发后续问题。
CentOS7.6安装MySQL(rpm安装)
rpm-ev[需要移除组件的名称]或者rpm-e--nodeps[需要移除组件的名称]//此命令为强制卸载 安装MySQL使用rpm来安装MySQL 因为CentOS7默认安装的数据库是Mariadb,所以使用YUM命令是无法安装MySQL的,只会更新Mariadb。使用rpm来进行安装。可以在mysql的repo源仓库右键复制指定版本的数据库。wgethttp://repo....