1.安装完成后不能进行任何操作需要设置密码
grep password /var/log/mysql.log #查询初始密码
2018-10-24T13:48:22.322555Z 1 [Note] A temporary password is generated for root@localhost: QyzNMchOO4)U
mysql -uroot -p' QyzNMchOO4)U '
①密码设置可以根据安全形式设置(大小写英文数字符号)
alter user root@‘localhost’ identified by ‘123qqq...AAA’
②也可以修改策略使用简易密码
set global validate_passwd_policy=0; #修改验证格式
set global validate_passwd_length=6; #修改验证密码位数
alter user root@‘localhost’ identified by ‘123456’
2.管理库的基础操作
show databases; //查询现有库
create database {basename}; //创建仓库
use mysql; //进入仓库
show tables; //查询库内表格
desc studb.stuinfo; //查询表结构
drop database {BaseName} //删除已有仓库
select database(); //获取当前库名字
3.表的相关操作
mysql> create table studb.stuinfo( name char(15), sex char(11), age int, tel char(11) ); //创建表 char字符 int整数 (11)代表限制长度
mysql> select * from studb.stuinfo //筛查表格 mysql> insert into studb.stuinfo values ("","","","") //插入表内容 mysql> delete from studb.stuinfo //删除表内容 mysql> drop table stuinfo //删除表 mysql> update studb.stuinfo set sex='girl'; //修改表内容
#创建中文表内容 mysql> show create table 学生表; //查询表配置 mysql> create table 学生表(姓名 char(10),年龄 int)DEFAULT CHARSET=utf8; //创建中文表内容 mysql> insert into studb.学生表2 values("张三","25"); //插入表内容