Mysql-Basic operation 1

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"); //插入表内容 


你可能感兴趣的:(Mysql-Basic operation 1)