mysql 安装、建库、导入导出数据
一、安装mysql数据库(如果已经有数据库,跳过这一步)
1. 下载和安装Yum repository
下载地址:https://dev.mysql.com/downloads/repo/yum/
使用rpm安装下载的rpm。
2. 安装数据库
如果要安装8.0之前版本,认真阅读:
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
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
mysql 安装、建库、导入导出数据相关推荐
- MySQL 亿级数据导入导出/数据迁移笔记
最近MySQL的笔记有点多了,主要是公司Oracle比较稳定维护较少,上周被安排做了一个MySQL亿级数据的迁移,趁此记录下学习笔记: 数据迁移,工作原理和技术支持数据导出.BI报表之类的相似,差异较 ...
- 如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV
文章目录 本教程将详细讲解 1. MySQL / MariaDB 数据库数据「导出」 2. MySQL / MariaDB 数据库数据「导入」 3. 使用「卡拉云」一键导入导出 MySQL / Mar ...
- mysql导出数据代码_MySQL导入导出数据下令
mysql导入导出数据命令 MySQL导出导入数据命令 博客分类: MySQL MySQL数据结构SQLDOS脚本. 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导 ...
- mysql数据库导出后乱码问题_MySQL导入导出数据出现乱码的解决办法
在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows ...
- hive向mysql导数据_Mysql Hive 导入导出数据
---王燕行转列sql select split(concat_ws(',',collect_set(cast(smzq as string))),',')[1] ,split(concat_ws(' ...
- mysql导入dum_MySql 利用mysqlmysqldum导入导出数据
MySql 利用mysql&mysqldum导入导出数据 by:授客 QQ:1033553122 测试环境 Linux下测试,数据库MySql 工具 mysqldump,该命令位于mysql/ ...
- mysql命令导入导出数据_mysql命令行导入和导出数据
MySQL中导出CSV格式数据的SQL语句样本如下: select * from test_info into outfile '/tmp/test.csv' fields terminated by ...
- mysql数据库导入外部数据乱码么_解决MySQL数据库导入导出数据乱码的问题
最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to ...
- Mysql导入导出数据总结
写在前面的话: 1,Mysql数据库在进行导入导出时最好先断开一切访问数据库的连接,否则会发生难以预料的错误,例如:我在导入数据库的时候,一直无法导入,报错无法读取db.sql,或者出现输入指令后加了 ...
- 如何将mysql导出数据泵_Oracle数据库之ORACLE 数据泵导入导出数据
本文主要向大家介绍了Oracle数据库之ORACLE 数据泵导入导出数据,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 一.摘要 在平常备库和数据库迁移的时候,当遇到大的数据库 ...
最新文章
- 人工智能克服了类脑硬件的绊脚石
- [MySql] - 解决部署的服务器没有安装MySql Connector
- 导入os模块执行文件和目录管理操作
- 烂泥:智能DNS使用与配置
- html标签缺省(自带)样式大全
- Jenkins-Pipeline 流水线发布
- 又到了充钱的时候!苹果AirPods 3最快下月发布
- ios 判断数字大小_iOS开发积累2
- shell脚本执行冲突事件-sshwhile
- 语义分割Swin Transformer
- oracle 11g数据库安装教程
- php 开源邮件系统,20款 Web Mail PHP开源项目
- UltraISO9.3.0.2610中文绿色注册版
- PHP实现密钥分发中心,密钥分发中心(KDC)
- 机器学习之二十一(读书笔记)
- 【FND】EBS调试模式使用说明
- [bzoj3998]弦论
- php接入外汇购物,兑换难!这些外币最好别带回国
- [Pytorch系列-35]:卷积神经网络 - 搭建LeNet-5网络与CFAR10分类数据集
- 绍兴一中信心赛 T1排列
热门文章
- iOS-OC-APP热更新,动态更新(仿QQ打开或关闭某个功能)
- zedboard如何从PL端控制DDR读写(一)
- 常用脚本--在线重建或重整实例下所有索引
- 优酷的多页画在同一窗口打开效果。
- DataGridView 禁用自动生成列
- 仿hotmail收件人弹层: onkeyup事件无法捕获到回车按键, 用onkeydown事件捕获额外处理回车键...
- 修改Extmail和Extman的源代码增加公司部门和中文名字段
- mysql报错2059
- hadoop生态系统学习之路(十)MR将结果输出到hbase
- CentOS7安装无线管理软件Wireless Tools for Linux