mysql怎么导入数据流_mysql 安装、建库、导入导出数据

本文档详细介绍了如何安装MySQL数据库,包括使用Yumrepository安装,启动和停止服务,修改初始密码,创建数据库和表,并解决MySQL8.0启动问题。此外,还涉及到了认证方法的修改以及数据的导入导出操作。
摘要由CSDN通过智能技术生成

一、安装mysql数据库(如果已经有数据库,跳过这一步)

1. 下载和安装Yum repository

使用rpm安装下载的rpm。

2. 安装数据库

如果要安装8.0之前版本,认真阅读:

yum install mysql-community-server

3. 启动服务

sudo service mysqld start

4. 查看和修改初始密码

sudo grep 'temporary password' /var/log/mysqld.log

mysql -uroot -p

输入密码登录

登录后修改初始密码

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypassword';

注意:较早版本的mysql安装后没有初始密码,需要用这个命令修改密码:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mypassword');

二、建库

1. 建库

登录数据库,创建数据库,务必使用utf8字符集编码,建库命令:

mysql> CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci

2. 建表和索引

1)切换到上一步创建的数据库

mysql> use dbname

2)建表

mysql> source /home/dbname.sql

******************************

三、启动和停止

从mysql8开始,使用命令 service mysqld start 或者 mysqld启动 mysql服务器时,会出现没有反应的情况。

实际服务已经启动。原因网上有很多说法。

解决方法是:

service mysqld start &

或者ctrl+c退出卡顿状态即可。

四、mysql 8.0 认证方法变化,按如下修改兼容以前代码:

vi /etc/my.cnf ,在最下面新增如下代码:[mysqld]default_authentication_plugin= mysql_native_password

五、导入导出

导出一张表

mysqldump -t g3 -uroot -p --tables streamingex >/home/streamingex.sql

导出所有表

mysqldump -t g3 -uroot -p --ignore-table=dbname.tablename >/var/data.sql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值