MySQL
whyabc
这个作者很懒,什么都没留下…
展开
-
mysql中存储过程
1.用变量做表名: 简单的用set或者declare语句定义变量,然后直接作为sql的表名是不行的,mysql会把变量名当作表名。在其他的sql数据库中也是如此,mssql的解决方法是将整条sql语句作为变量,其中穿插变量作为表名,然后用sp_executesql调用该语句。这在mysql5.0之前是不行的,5.0之后引入了一个全新的语句,可以达到类似sp_executesql的功转载 2012-07-13 22:14:35 · 778 阅读 · 0 评论 -
mysql-5.7.18免安装版配置
mysql5.7.18下载之后,没有my-default.ini文件,需要自己创建。将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld –initialize –user=mysql –console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务. 然后再命令行: mysql -uroot -p 输入密码, 再输入:原创 2017-05-07 11:25:27 · 3942 阅读 · 0 评论 -
MySQL创建数据库与用户以及授权
创建数据库create database [数据库名称] default character set utf8 collate utf8_general_ci;mysql> CREATE DATABASE test DEFAULT CHARACTER SET utf8 collate utf8_general_ci创建用户create user ‘[用户名称]’@’%’ identified by原创 2017-07-25 12:39:52 · 4486 阅读 · 0 评论 -
mysql中存储过程
1.用变量做表名: 简单的用set或者declare语句定义变量,然后直接作为sql的表名是不行的,mysql会把变量名当作表名。在其他的sql数据库中也是如此,mssql的解决方法是将整条sql语句作为变量,其中穿插变量作为表名,然后用sp_executesql调用该语句。这在mysql5.0之前是不行的,5.0之后引入了一个全新的语句,可以达到类似sp_executesql的功能(仅对pro...2012-07-13 22:14:00 · 96 阅读 · 0 评论