1.安装mysql数据库
#安装前,我们可以检测系统是否自带安装 MySQL:
rpm -qa | grep mysql
#如果你系统有安装,那可以选择进行卸载:
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
#安装 MySQl:
(不建议先执行)yum -y install wget #安装wget命令
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
#权限设置:
chown 用户名:用户名 -R /var/lib/mysql
#初始化 MySQL:
mysqld --initialize
#启动 MySQL:
systemctl start mysqld
#查看 MySQL 运行状态:
systemctl status mysqld
注意:如果我们是第一次启动 mysql 服务,mysql 服务器首先会进行初始化的配置。
#第一次进入mysql不需要密码
[root@localhost/home]#mysql -u root
#查看数据库
mysql> show databases;
#Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
mysql> set password for root@localhost = password('root');
#现在你可以通过以下命令来连接到Mysql服务器:
[root@host]# mysql -u root -p
Enter password:*******
#查询编码格式
show variables like %char%';
修改编码格式
vim /etc/my.cnf
如遇到
rpm -qa |grep vim
会出现四个vim
使用yum -y install vim*安装缺少的
例如:yum -y install vim-minimal
yum -y vim-common
然后
[client]
default-character-set=utf8
character-set-server=utf8
init_connect='SET NAME utf8'
#重新启动服务器
systemctl restart mysqld
#授予远程登录权限(在mysql下)
grant all privileges on *.* to ‘root’@’%’ identified by ‘root’; (英文单引号)
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root';
#刷新(在mysql下)
flush privileges;
#登录数据库
mysql -u root -p #回车
输入密码
确认密码
2.数值类型
2.基本操作
-1).库操作
#显示所有的库
show databases;
#选择数据库
use [数据库名];
#创建数据库
create database [数据库名];
#删除数据库
Drop database [数据库名];
-2).基础操作
#显示库中所有的表
show tables;
#创建表
create table 表名(
id int(20) auto_increment primary key,
name varchar(20) not null,
sex varchar(20) not null,
age int(20) not null,
address varchar(50) not null
);
#删除表
Drop table 表名;
#查看表结构
desc 表名;
#添加数据
Insert into 表名(id,name,sex,age,address)values(1,’aaa’,’boy’,20,’china’);