mysql基本操作
在Ubuntu下安装mysql
登陆mysql
- 登陆
e.g.
mysql -uroot -p12345678
-u: user; -p:password; p后的一串数字是mysql里root用户的密码,需要自行设置
登陆成功则出现以下mysql命令行:
mysql>
(此时不再支持linux命令)
- 编写和使用SQL语句:
点击新建查询窗口,可以进行应用SQL语句。效果相当于在SQL命令行中操作;
对数据库操作
- 创建新数据库
-- e.g.
create DATABASE python CHARSET=utf8 COLLATE=utf8_general_ci;
设定库名,字符集,排列方式
- 查看创建的数据库
-- e.g.
show create database python;
- 使用/打开/切换数据库
-- 使用/打开数据库:use 数据库名, e.g.
use python;
- 查看目前所在数据库
select database();
-
修改数据库:
-
备份数据库
法1: 利用工具:
转储SQL文件(结构+数据–>字段—+数据值),选择合适路径储存(后缀名.sql,本质上存储的是SQL语句);
通过备份文件还原:相应数据库,运行SQL文件;找到备份的文件运行法2: 使用命令:(不需要连接到数据库以后执行),即:
备份:linux下运行,运用重定向符号输出到‘对应名字’.sql文件
mysqldump -uroot -p 数据库名 > 数据库名.sql;
-- 还原: 运行mysql -uroot -p 目标数据库名 < 备份的文件名.sql
mysql -uroot -p 目标数据库名 < 备份的文件名.sql