redhat9安装配置mysql数据库(系统自带,版本3.23.54)

Mysql安装:

首先,查看你的系统中是否已经安装了mysql,在终端里输入mysql,

[root@localhost root]#mysql

bash: mysql: command not found

说明系统中还没有安装mysql数据库,如果出现,

说明已经安装了mysql数据库,那么跳过接下来的安装步骤,直接看配置步骤吧。

 

“从这里开始”——>“系统设置”——>“添加/删除应用软件”——>“SQL数据库服务器”,如下图所示。

选择——>“细节”,安装“标准软件包”和“额外软件包”,系统会提示你插入第二张和第三张系统盘。

安装完成后,在终端中输入mysql,如果出现下图所示,

说明数据库安装成功。

注意:如果不能启动mysql,主要有以下几种情况。

①ERROR 1045: Access denied for user:......说明root用户的密码不正确,如果你之前安装过mysql,并设置过密码,就会出现这种情况,解决办法是mysql -uroot -p你的密码,就可以进入了。

②ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'  (2),对于这种情况,首先查看mysql服务是否启动。终端中输入ps -aux | grep mysql,如果出现,

说明mysql服务器没有启动,所以先启动mysql,

启动服务器后如果还是出现Can't connect... 错误,那么查看/var/lib/mysql目录下是否存在mysql.sock文件,如果没有,重启mysql服务器,

[root@localhost root]#service mysqld restart

Mysql配置:

默认的mysql的root用户是没有密码的,所以你才可以通过mysql命令进入数据库,一般我们需要为mysql的root用户设置密码,

格式:mysqladmin -u用户名 -p旧密码 password 新密码,例如,给root加个密码123456。
[root@localhost root]# mysqladmin -uroot password 123456
注意:因为开始时root没有密码,所以-p旧密码一项就可以省略了,这个命令通常也用于修改用户的密码。这时尝试不用密码登陆mysql,会出现错误。

正确的登陆方式如下,

接下来我们简单的创建一个数据库和一个表。

mysql>create database mydb;

mysql>use mydb;

mysql>create table myuser(id int primary key auto_increment,name char(10) not null);

mysql>insert into myuser(id,name) values ('','user_1');

mysql>insert into myuser(id,name) values ('','user_2');

mysql>insert into myuser(id,name) values ('','user_3');

mysql>insert into myuser(id,name) values ('','user_4');

mysql>select * from myuser;

运行结果,

以后每次开机后使用mysql时,要先启动mysql服务器,

[root@localhost root]#service mysqld restart

如果想每次开机时自动启动mysql,可以编辑配置文件。如下,

[root@localhost root]#vim /etc/rc.d/rc.local
在最下面加入一行
/etc/rc.d/init.d/mysqld start

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是在RedHat 7上安装MySQL数据库及管理、开发工具的详细流程: 1. 检查是否已经安装MySQL 在终端中输入以下命令: ``` rpm -qa | grep mysql ``` 如果已经安装MySQL,则会显示相关的安装包名称。如果没有显示,则说明还未安装。 2. 安装MySQL 在终端中输入以下命令: ``` yum install mysql-server ``` 这将安装MySQL服务器安装完成后,启动MySQL: ``` systemctl start mysqld.service ``` 并设置MySQL开机自启动: ``` systemctl enable mysqld.service ``` 3. 配置MySQLMySQL安装完成后,需要进行一些配置。输入以下命令: ``` mysql_secure_installation ``` 按照提示进行配置,包括设置root密码、删除匿名用户、禁止root远程登录等。 4. 安装MySQL管理工具 在Linux系统上,MySQL管理工具有很多种,比如phpMyAdmin、MySQL Workbench等。这里以phpMyAdmin为例。 在终端中输入以下命令: ``` yum install epel-release yum install phpmyadmin ``` 安装完成后,编辑phpMyAdmin配置文件: ``` vi /etc/httpd/conf.d/phpMyAdmin.conf ``` 将以下代码: ``` <RequireAny> Require ip 127.0.0.1 Require ip ::1 </RequireAny> ``` 修改为: ``` <RequireAny> Require all granted </RequireAny> ``` 保存并退出。 重启Apache: ``` systemctl restart httpd.service ``` 现在就可以通过浏览器访问phpMyAdmin了。在浏览器中输入服务器IP地址/phpMyAdmin,输入MySQL的用户名和密码即可登录。 5. 安装MySQL开发工具 MySQL开发工具有很多种,比如MySQL Workbench、Navicat等。这里以MySQL Workbench为例。 首先下载MySQL Workbench的安装包,然后在Linux系统中运行安装程序。安装完成后,就可以通过MySQL Workbench连接MySQL数据库了。 以上就是在RedHat 7上安装MySQL数据库及管理、开发工具的详细流程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值