摘要: 创建表时候添加非空约束: CREATE TABLE bookinfo( bookid INT, bookname VARCHAR(20) NOT NULL ); 通过修改表的方式添加非空约束: ALTER TABLE bookinfo MODIFY book_name VARCHAR(20) NOT 阅读全文
posted @ 2019-06-09 23:35 braveheart007 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 横向的包一层container,指定高度;纵向的用Flexible包裹起来;这两个listview放在一个Column里面就可以了;import 'package:flutter/material.dart';void main()=>runApp(MyApp());class MyApp exte 阅读全文
posted @ 2019-06-09 22:20 braveheart007 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 下面这种方式是用mysql语句创建数据库时指定编码方式: 创建数据库时可以使用一下命令指定编码: CREATE DATABASE linuxcast DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_cl; 用ORM方式创建连接时指定编码 阅读全文
posted @ 2019-06-09 14:34 braveheart007 阅读(603) 评论(0) 推荐(0) 编辑
摘要: MySql使用最广泛的备份恢复工具是:mysqldum 备份一个指定的数据库: 例: mysqldump -u root -p linuxcast>linuxcast_db.sql; mysqldump备份的是纯文本SQL文件,可以作为其他数据库的数据使用(需要稍作修改); 从备份SQL文件恢复一个 阅读全文
posted @ 2019-06-09 14:00 braveheart007 阅读(154) 评论(0) 推荐(0) 编辑
摘要: mysql通过FRANT授予权限,REVOKE撤销权限。 授予权限: GRANT ALL PRIVILEGES ON 层级 to 用户名@主机 IDENTIFIED BY 密码; 例:授予nash_su用户全局级权限 GRANT ALL PRIVILEGES ON *.* to ‘nash_su’@ 阅读全文
posted @ 2019-06-09 13:49 braveheart007 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 下面4步可以查看,存放在mysql中的用户信息: mysql数据库默认只有一个root用户; 创建一个新的用户: CREATE USER 用户名 IDENTIFIED BY '密码'; 例: CREATE USER nash_su IDENTIFIED BY 'linuxcast'; 新用户设置后不 阅读全文
posted @ 2019-06-09 13:21 braveheart007 阅读(102) 评论(0) 推荐(0) 编辑