一、MySQL安装
1、rpm -qa | grep mysql 命令检查是否自动安装MySQL,有则删除,因为自带版本过低
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
2、使用yum命令安装,找到yum资源包下载地址为:https://dev.mysql.com/downloads/repo/yum/
wget http://repo.mysql.com/mysql-community-release-el6-3.noarch.rpm
找到对应版本下载;该链接中,centos6.1版本对应资源包失效,运行会报错,如下;
下方为6.1对应版本
http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
正常执行后:
3、依次执行下方命令
3.1 # rpm -ivh mysql-community-release-el6-5.noarch.rpm
正常执行后截图:
3.2 # yum repolist all | grep mysql (用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件)
3.4 # yum install mysql-community-server (安装服务器命令,一路yes;直到下方安装成功)
4、 启动MySQL服务
# service mysqld start
5、登录并修改密码
初次登录密码为空,直接登录
#mysql -u root
修改密码;
# mysqladmin -u root password "new_password";
若密码安全等级低会有如下提示:Warning: Using a password on the command line interface can be insecure.
再次Access denied for user 'root'@'localhost' (using password: NO
6、正常登录后显示数据库编辑状态
7、输入exit或quit退出数据库
8、停止服务
使用 service 启动:service mysqld stop
使用 mysqld 脚本启动:/etc/inint.d/mysqld stop
9、查看服务是否启动:
# service mysqld status
mysqld is stopped 关闭
mysqld is running 启动
二、数据库常用简单操作
1、链接登录数据库
mysql -h 主机名 -u 用户名 -p
-h:客户端要登录的MySQL主机名,登录本机(hocalhost 或127.0.0.1),该参数可以省略
-u: 登录的用户名
-p: 存在密码,若密码为空,可忽略
2、退出:
exit或quit退出
3、创建数据库;
crearte database 数据库名称;
重复创建会有相应提示
4、删除数据库
drop database 数据库名称;
弹出提示弹窗,是否确认删除,Y\N
非root用户删除同第三条创建
5、选择数据库: use 数据库名称;
6、创建表
7、查看数据库、表: show databases\tables;
8、查看表结构:desc 表名;
9、删除数据表: DROP TABLE table_name ;
10、插入数据:insert into table_name (field1, field2,...fieldN )
VALUES
( value1, value2,...valueN );
如果数据是字符型,必须使用单引号或者双引号,如:"value"。
eg:insert into school_tb1(school_name,shcool_age) values ("张三",18);
11、查询数据
总结:
1、数据库中符号都是成对的,若输入单个引号回车,下一行的输入符号前会有一个单引号,这时候再输入一个单引号+分号 回车就正常了
2、若yum资源包报错,先直接登录网址看看是否正常,如果不正常则链接有问题,否则先到上一级目录,再到资源目录
3、参考文章链接:
https://www.runoob.com/mysql/mysql-install.html (菜鸟教程-MySQL安装)
https://www.cnblogs.com/miclesvic/articles/10681875.html(centos6 yum安装MySQL5.6数据库)
https://blog.csdn.net/weixin_34409703/article/details/93008239 (Linux下MySQL数据库常见管理语句)