数据库语言,万变不离其宗,掌握其中一个再学习其他的基本没太多障碍。
mysql 在windows下的安装
下面讲解在windows下安装
mysql官方下载地址
https://dev.mysql.com/downloads/mysql/
在此界面下直接下载即可。
下载解压后,进入文件夹内新建my.ini文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\mysql\\mysql-8.0.15-winx64\\mysql-8.0.15-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
#datadir=E:\\mysql
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
以管理员身份运行cmd命令,进入到mysql的bin目录
初始化数据库
mysqld --initialize --console
其中会显示出临时密码,记下。
运行安装
mysqld install
启动mysql
net start mysql
输入刚才记下的临时密码,即可。
修改登录的临时密码
起先密码是系统临时给的,so,修改临时密码
下面是三种方式:
1.set password for 用户名@localhost=password('新密码');
2.
mysql>set password =password('你的密码');
mysql>flush privileges;
3.
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
不知道为什么,运行前两种一直报错,第三种就可以了。
打开和关闭数据库服务
到bin目录下运行
mysqld --console
打开数据库服务,下面为结束数据库服务
mysqladmin -uroot shutdown
mysql 简单的操作命令
1.创建数据库gloryofkings
create database gloryofkings;
2.删除数据库gloryofkings
drop database gloryofkings;
3.创建数据表
create tables heros (
name varchar(100) not null,
sex varchar(2) not null,
role varchar(100)
);
4.删除数据表
drop tables heros;
5.插入数据到数据表heros;
insert into heros(name,sex,role)
values
(“李白”,“male”,“assassin”);
网友评论