mysql数据库基本命令

yum -y install mysql-comm*
systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld

安装启动,查看状态

grep -i 'password' /var/log/mysqld.log
mysql -u root -p'密码' 

查看初始密码,使用密码登录数据库

set global validate_password_policy=0;
set global validate_password_length=6;
alter user root@"localhost" identified by "密码“;
exit

设置密码的默认策略,修改密码。


mysql 的选项:-u指定用户名,-p指定密码,-h指定主机

mysql -h 192.168.1.10 -uroot -p123456

需要注意:
1.操作SQL语句不区分大小写(库名/表名、密码变量值除外)
2.SQL语句必须用;结束或分割
3.tab键不支持
4.\c可以放弃当前操作

show databases;         //查看数据库
use mysql;                   //切换库
select databases(); //查看所在库
create database abc;     //创建库
drop database abc;       //删除abc库
show tables;                  //查看表
desc columns_priv\G;   //查看表结构,以列表形式显示
desc columns_priv;      //查看表结构,以表格形式显示
create table newt(name char(10) not null,password char(48) default '',primary key(name) );      //新建表,字段姓名、密码、主键是姓名
drop table newt;          //删除表
show sreate table mydb.student;    //查看student表创建的指令
# vim /etc/my.cnf
[mysqld]
.. ..
character_set_server=utf8
# systemctl restart mysqld
mysql> show variables like 'character%';

明天写字符类型

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容