linux安装mysql(yum方式安装)及导入数据库sql脚本

本文详细介绍了在Linux环境下从检查系统是否预装MySQL,到完全卸载旧版本,下载并安装MySQL社区版,以及初始化数据库,修改root用户密码,设置远程访问权限的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.要检测系统是否自带安装mysql

命令:

yum list installed | grep mysql

2..如果发现有系统自带mysql,输入下面命令

命令:

yum -y remove mysql-libs.x86_64

 

3. 由于这个mysql的yum源服务器在国外,mysql5.6有79M,所以下载会比较慢。

命令:

wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

4. 这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo

命令:

rpm -ivh mysql-community-release-el6-5.noarch.rpm

 

 

5.这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件

命令:

yum repolist all | grep mysql

 

6.安装mysql 服务器命令(一直yes):

命令:

yum install mysql-community-server

 

7.安装成功后

命令:

service mysqld start

8.由于mysql刚刚安装完的时候,mysql的root用户的密码默认是空的,所以我们需要及时用mysql的root用户登录(第一次回车键,不用输入密码),并修改密码

命令:

mysql -u root

以下为进入mysql后的语句了,修改密码

use mysql;

记住以下一定password=password("您的密码") 格式不能变动,我就换了一种方式修改密码就弄了好半天才把密码修改回来

UPDATE user SET password=password("您的密码") WHERE user='root';

修改完成直接刷新。

 flush privileges; 

设置远程访问(使用root密码):

grant:赋予

privileges:权限,规则

授权命令,设置所有都能连接服务器上的数据库

grant all privileges on *.* to 'root账号' @'%' identified by 'root用户的密码';

grant all privileges on *.* to 'root' @'%' identified by 'root';

保存

flush privileges;

sql脚本放在/opt下:

进入数据库:

source /opt/example.sql 

 

若进入数据库,执行source /opt/example.sql报错

ERROR 1046 (3D000): No database selected

先创建数据库,

create database example;

使用数据库:
 

use example;

再导入sql文件,即可.

source /opt/example.sql

 

验证数据库是否导入成功:

查看数据库:

show databases;


使用数据库:
 

use example;

查看数据库表:
 

show tables;

接下来就可以进行对数据库的操作了. 

退出数据库:

命令:

exit

重启数据库命令:

service mysqld restart;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值