# 简介
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public License的许可证之下下载并根据个性化的需要对其进行修改。 MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
数据库安装教程
Mysql数据库安装语句
1.sudo apt-get install mysql-server
2.sudo apt-get install mysql-client
3.sudo apt-get install libmysqlclient-dev
查询mysql是否安装成功:
sudo netstat -tap | grep mysql
或者
sudo ss -tap | grep mysql
基础知识
一、数据库连接方式
格式: mysql -h 主机地址 -u 用户名 -p 用户密码
找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好mysql,root是没有密码的,故直接回车即可进入到MySQL中,MySQL的提示符是:mysql>
二、MySQL数据库启停
#启动数据库
service mysql start
#停止数据库
service mysql stop
重启数据库
service mysql restart
三、MySQL数据库密码修改
1、更改密码
mysql
2、更改用户名
mysql
四、数据库备份
1、mysqldump工具备份
mysqldump
常见选项 |作用 ---|--- -u | 用户名 -p |密码 -P| 端口号,默认为3306 -all-databases,-A|备份所有数据库 -databases,-B|用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldump把每一个名字都当作为数据库名。 -d|只导出数据库的表结构 -t|只导出数据库的数据 --quick,-q|快速导出 --xml,-X|导出为xml文件
常见用法
#
五、 数据库还原
1、系统命令行
mysqldump
2、source方法
mysql
数据库增删改查
1、操作数据库
(1)对数据库(文件夹):进行增加操作
create
(2)对数据库(文件夹):进行删除操作
drop
(3)对数据库(文件夹):进行改操作
#
(4)对数据库(文件夹):进行查操作
查看建库信息:
2、操作表
(1)对表(文件):进行增加操作
create
(2)对表(文件):进行删除操作
drop
(3)对表(文件):进行改操作
alter
#
#
#
#
(4)对表(文件):进行查操作
#
#
3、操作记录
(1)对记录(文件内容):进行增加操作:
INSERT
(2)对记录(文件内容):进行删除操作
#
(3)对记录(文件内容):进行改操作:
update
(4)对记录(文件内容):进行查操作:
select
至此,MySQL数据库基础讲解就到这里了,写作不易,还望支持。