首页 > 代码库 > MySQL-mysql初涉

MySQL-mysql初涉

MySQL是一个开源的数据库管理系统

C:\Program Files\MySQL\MySQL Server 5.7

技术分享

 

手动修改MySQL服务器配置mysql.ini
[client]  数据库客户端配置
port=3306
default-character-set=utf8
[mysqld]  数据库服务配置
port=3306
basedir="C:/Program Files/MySQL/MySQL Server 5.5/"     数据库安装路径
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"  数据库存储数据的文件路径
character-set-server=utf8
default-storage-engine=INNODB

关于cmd界面无法启动mysql:
1. 必须要使用管理员身份运行cmd程序
2. 如果下载MySQL5.7版本的,在windows服务上Mysql的名字默认是MySQL57,因此在cmd运行 net start/stop mysql 是无效的,必须改成 net start/stop mysql57才行


技术分享

 

技术分享

 

修改MySQL提示符:2 种方式
(1)连接客户端时通过参数指定
shell> mysql -uroot -proot - -prompt 提示符
(2)连接上客户端后,通过prompt命令修改
mysql>prompt 提示符

技术分享

MySql语句规范:
①关键字和函数名称全部大写
②数据库名称、表名称、字段名称全部小写
③SQL语句必须以分号结尾
常用语句
SELECT VERSION(); 查询当前服务器版本
SELECT NOW(); 查询当前日期时间
SELECT USER(); 查询当前用户

操作数据库
一、数据库创建:CREATE
 1、语法:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name.
 2、DATABASE和SCHEMA是相同的,任选其一
 3、IF NOT EXISTS:如果创建的数据库存在,则不只报出warning,不写会报错
 4、CHRARCTER SET gbk:为表设置编码方式,如果不设置则用mysql默认的编码方式
二、查看数据库列表:SHOW
 1、SHOW { DATABASE | SCHEMAS } [LIKE ‘pattern‘ | WHERE expr]
 2、SHOW CREATE DATABASE xx:显示xx数据库信息
三、数据库的修改:ALTER 1、修改数据库编码方式:ALTER { DATABASE | SCHEMAS } [db_name][DEFAULT] CHARACTER SET [=] charset_name 四、删除数据库:DROP 1、删除数据库:DROP { DATABASE | SCHEMAS } [IF EXISTS] db_name; mysql -uroot -proot prompt \D --修改mysql操作符为当前日期 show databases --展示所有数据库 create database if not exists t1 character set gbk; --创建数据库 show create database t1; --展示数据库t1的创建命令和编码形式 --修改数据库编码格式 alter database t2 character set =utf8; --删除数据库 drop database if exists t1; --展示警告信息 show warnings;

MySQL-mysql初涉