十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
命令语法如下
成都创新互联成立于2013年,我们提供高端网站建设、成都网站制作、成都网站设计公司、网站定制、成都营销网站建设、微信平台小程序开发、微信公众号开发、成都网站推广服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为户外休闲椅企业提供源源不断的流量和订单咨询。
create table 表名(列名称 数据类型 default 默认值);
如果图形化界面操作,如phpmyadmin的话,一般直接默认值就可以设置选择呢
修改数据库表的列默认值
命令行界面
若本身存在默认值,则先删除
alter table表名alter column字段名drop default;
然后设置默认值(若本身不存在则可以直接设定)
alter table表名 alter column字段名 set default默认值;
再次返回表的结构视图,你会发现如下图。刚刚设置的默认值已经更新为“百度经验”了
图形界面操作修改
图形界面操作设置就非常简单了,直接编辑表的结构点击需要修改的列即可。
如下图打开找到默认值一般都有无,和自定义等选项
1、mysql默认的有
mysql
test
information_schema
performance_schema
2、创建用户时候可以设定默认数据库
mysql
-uroot
-p123456
-e"CREATE
USER
'user1'@'localhost'
IDENTIFIED
BY
'123456';"
mysql
-uroot
-p123456
-e"GRANT
ALL
ON
db01.*
TO
'user1'@'localhost';"
3、登陆时候可以指定数据库,例如
mysql
-A
-uroot
-p123456
-Dmysql
通过客户端修改表字段的默认字符集
1
打开SQLyog客户端,连接数据库如下图所示,点击connection 按钮 连接数据库
2
我的数据库名称为edu,然后我随意找到数据库中test2表,右键-----》Alter Table
3
如果安装数据库的 时候 没有选择字符集设置,那么mysql数据库默认为latin1,在箭头部分选择utf8字符集
END
用数据库命令修改字符集
1
首先查看当前数据库字符集,在命令框中执行如下命令:show variables like 'character_set_%';
2
查看字符集排序设置,执行命令:show variables like 'collation_%';
3
修改服务器级别字符集,执行命令:
1,临时修改:SET GLOBAL character_set_server=utf8;
2,永久修改:打开/etc/mysql/my.cnf,在[mysqld]后添加character-set-server=utf8
4
修改表级别,命令如下:ALTER TABLE table_name DEFAULT CHARSET utf8;
修改数据库级别,命令如下:use edu(换成你要修改的数据库名,在这里我的数据库为edu),,然后执行命令:alter database edu character set utf-8;
5
或者修改mysql的my.ini文件中的字符集键值
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
重启mysql
一、停止MySQL
开始-cmd
netstopmysql5
二、复制原来数据库目录到新目录
1、复制C:\ProgramData\MySQL\MySQLServer5.5\中的data目录到
D:\ProgramFiles\MySQL\MySQLServer5.5\目录下(自建的目录)
三,修改MySQL配置文件
1、用记事本打开C:\ProgramData\MySQL\MySQLServer5.5\data\目录下的my.ini
找到datadir="C:\ProgramData\MySQL\MySQLServer5.5\data"
在前面加#注释掉
在下面添加一行
datadir="D:\ProgramFiles\MySQL\MySQLServer5.5\data"
修改完成后,保存退出。
四、重新启动MySQL
1、开始-cmd
netstartmysql5
2、进入MySQL控制台
开始-所有程序-MySQL-MySQLServer5.5-MySQL5.5CommandLineClient
提示输入MySQLroot账号的密码,输入之后回车,进入MySQL控制台
showvariableslike’%datadir%’; #查询MySQL数据库存放目录
如查询显示为D:\ProgramFiles\MySQL\MySQLServer5.5\data\即表示修改成功!