当前位置:Gxlcms > 数据库问题 > Mysql笔记

Mysql笔记

时间:2021-07-01 10:21:17 帮助过:1人阅读

default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 #skip-grant-tables # 设置mysql的安装目录 basedir=D:\software\mysql-5.6.15-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\software\mysql-5.6.15-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB

4. 启动MySQL服务

5.配置环境变量

6. cmd命令输入

D:\software\mysql-5.6.25-winx64\bin> mysql

出现mysql>说明已经连接到MYsql服务器,可以在提示符下执行所有的sql,如 \s查看当前状态,show database;查看当前所有的数据库

7.MySQL附带了一个空密码有的root用户。成功后安装了数据库和客户端,需要进行如下设置root密码:

D:\software\mysql-5.6.25-winx64\bin> mysqladmin -u root password "123456"

注:

1. 关闭正在运行的MySQL服务。 
2. 打开DOS窗口,转到 D:\software\mysql-5.6.25-winx64\bin 目录。 
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。 
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。 
6. 连接权限数据库: use mysql; 。 
6. 改密码:update user set password=password("123456") where user="root";(别忘了最后加分号) 。 
7. 刷新权限(必须步骤):flush privileges; 
8. 退出 quit。 
9. 注销系统,再进入,使用用户名root和刚才设置的新密码 123456 登录。

现在使MySQL服务器的连接,那么使用下面的命令:

D:\software\mysql-5.6.25-winx64\bin> mysql -u root -p
Enter password: ******

管理 mysql 命令

这里是重要的MySQL命令,经常在MySQL数据库的管理或工作中使用:

  • USE Databasename : 用于选择在MySQL工作区指定的数据库。

  • SHOW DATABASES: 列出了MySQL数据库管理系统中的所有可访问的数据库。

  • SHOW TABLES: 显示已经选择数据库中的表的命令。

  • SHOW COLUMNS FROM tablename: 显示属性,属性类型,关键信息,NULL是否被允许,默认值和其它的表信息。

  • SHOW INDEX FROM tablename: 提供所有指标的详细信息表,其中包括PRIMARY KEY.

  • SHOW TABLE STATUS LIKE tablename\G: 报告MySQL的数据库管理系统的性能和统计数据的详细信息。

Mysql笔记

标签:

人气教程排行