2、启动MySQL的命令。
3、linux启动mysql。
4、linux中如何启动mysql。
1."linux启动mysql的命令,为您提供linux启动mysql的命令图文信息,打开linux系统,在linux的桌面的空白处右击。
2.在d出的下拉选项里,点击打开终端。
3.在启动之前需要修改mysql的配置文件。
4.修改之后可以使用servicemysqldstart命令来启动mysql服务。
5.可以使用命令ps-ef|grepmysqld来查看有没有启动成功。
打开开始-》运行-》输入cmd回车,开启命令行模式,简单的一些命令有如下//window下mysql服务的启动与停止****************
//方法一:
启动 : cmd下输入'net start mysql'
停止 : cmd下输入'net stop mysql'
//方法二 : (推荐,省的记命令)
控制面板>管理工具>服务(或者直接搜索'服务'),然后找到mysql,直接启动或停止
//mysql登录和退出******************
//登录
mysql -uroot -p #或:mysql -hlocalhost -uroot -p
#注 : 如果报错 " 'mysql' 不是内部或外部命令... ",那就是win系统的环境变量没有配置
//退出
exit
//数据库定义语句******************
//创建数据库
create database day01_test [charset utf8] [collate utf8_general_ci]
#默认字符编码utf8,默认排序规则utf8_general_ci ,,, []代表可选项
//删除数据库
drop database day01_test
//其他数据库 *** 作
show databases//显示系统中所有数据库
use day01_test//选择day01_test库
//mysql的字段类型******************
/*
//整型
+------------+-----------+------------------------+-------+
|类型| 大小(字节)| 范围(有符号) |是否常用|
+------------+-----------+------------------------+-------+
| tinyint | 1 | -128~127 | √|
| smallint | 2 | -32768~32767 | |
| mediumint | 3 | -8388608~8388607 | |
| int | 4 | -2147483648~2147483647 | √|
| bigint| 8 | +-9.22*10的18次方 | |
+------------+-----------+------------------------+-------|
注:unsigned:声明无符号,就是不能为负,如tinyint声明无符号范围为0~256
*/
/*
//浮点型
+--------------+---------------+------------------------+-------+
|类型 | 大小(字节)| 范围(有符号) |是否常用|
+--------------+---------------+------------------------+-------+
| float(m,d) | 4 单精度 | -128~127 | |
| double(m,d) | 8 双精度 | -32768~32767 | |
| decimal(m,d) | 依赖于M和D的值| -8388608~8388607 | √|
+------------+-----------+------------------------------+-------|
*/
/*
//字符类型
+---------+--------------+-----------+--------+
| 类型 | 大小(字节) | 用途 |是否常用|
+---------+--------------+-----------+--------+
| CHAR | 0-255| 固定长度 | √|
| VARCHAR | 0-65535 | 变化长度 | √|
| TEXT| 0-65535 | 长文本数据 | √|
| enum| 最多65535选项| 单选类型 | |
| set | 最多64选项 | 多选类型 | |
+---------+--------------+------------+-------|
char: 固定长度,字段设为char(10) , 如果用户只存储3个字符,也占10个字符的空间
varchar : 变化长度,字段设为varchar(10), 如果用户只存储3个字符,只占3个字符的空间
text: 通常用于存储大文本,如博客,论文等
*/
/*
//时间类型
+-----------+-----------+-----------------------------------------+-------+
| 类型 | 大小(字节)| 范围 |是否常用|
+-----------+-----------+-----------------------------------------+-------+
| DATE | 3 | 1000-01-01/9999-12-31 | |
| TIME | 3 | -838:59:59/838:59:59| |
| YEAR | 1 | 1901/2155 | |
| DATETIME | 8 | 1000-01-01 00:00:00/9999-12-31 23:59:59 | |
| TIMESTAMP | 8 | 1970-01-01 00:00:00/2037 年某时 | |
+-----------+-----------+-----------------------------------------+-------|
注 : 存储时间基本不用时间类型 , 而是将时间存为时间戳,用int类型
*/
//表的简单创建语法*********************
create table student(
id int,
name varchar(10)
)
//表的其他常规 *** 作*********************
//显示所有表
show tables
//显示表结构
desc 表名
//显示表的创建语句
show create table 表名
//删除表
drop table aaa
黑马程序员的PHP是国内最早开设的真正人工智能课程。课程全面系统,紧跟时代潮流。
工具/材料mysql,windows 7 ,备份的数据库
01先启动mysql服务,在命令行下输入net start mysql,然后登录,输入
mysql -uroot -p,回车后输入密码
02输入下图中的语句,创建数据库,查看数据库,然后输入exit退出,如下图所示
03导入数据库到刚才创建的数据库,在命令行下输入mysql -uroot -p t <./t.sql
t是刚才创建的数据库的名称,./t.sql表示当前目录下的t.sql数据库,就是要导入的数据库的路径
04查看结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)