配置数据库命令
//查看密码
cat /var/log/mysqld.log
mysql -u root -p
//输入密码
//修改mysql密码
ALTER USER 'root'@'localhost' IDENTIFIED BY ‘’;
//开启远程权限
update user set host='%' where user = 'root';
Select host, user, authentication_string from user;
update user set host='%' where user = 'root';
alter user 'root'@'%' identified with mysql_native_password by 'zZ123456789.';
flush privileges;
mysql> net stop mysql;
mysql> net start mysql;
连接数据库命令
1.连接本地数据库:mysql -u root -p
mysql -u root -p root
-u用户名 -p密码;
2.连接远程数据库:mysql -h ip地址 -u 用户名 -p
mysql -h 10.10.25.159 -u root -p root
-h主机名 -u用户名 -p密码;
3. 退出数据库
quit; 或 exit;
数据库命令
- 创建数据库,格式:create database 数据库名;
如:create database city charset=utf8; - 切换到指定数据库,格式:use 数据库名;
如:use city; - 显示数据库列表,格式:show databases;
- 显示数据库建立语句:show create database 数据库名;
如:show create database city; - 修改数据库,格式:alter database 数据库名 选项;
如:alter database city charset=gbk; - 删除数据库,格式:drop database 数据库名;
如:drop database city;
数据库表命令
1.创建数据库表,格式:create table table_name (字段名1 类型 修饰符,字段名n 类型 修饰符);
create table city(
id int primary key auto_increment,
title varchar(50),
author varchar(20),
content text
);
2.删除表
DROP TABLE table_name ;
3.插入数据
INSERT INTO table_name ( field1, field2,...fieldN )
VALUES
(value1, value2,...valueN );